arcanjo_mg
(usa Debian)
Enviado em 26/07/2006 - 00:34h
Olha, pelo que intendi vc disse que nao precisa de biblioteca para compilar uma funcao como por exemplo getch(); pois eu digo que esta enganado, a alteraçao na estrutura do main que eu fiz foi so por comodite do ambiente em que eu estava.
elbrabo
Para usar o getch(); no windows vc deve incluir uma biblioteca que a contenha como a conio.h
testei no linux, usando a biblioteca ANSII stdio.h vc pode substituir o getch(); por getchar(); que funciona legal.
Codigo usando getchar(); e no padrao ANSII
#include <stdio.h>
#include <stdlib.h>
void main()
{
float x;
scanf("%f",&x); //Nesse ponto o programa fecha
printf("%1.2f",x);
getchar();
}
saida do terminal:
camargos@DebianSarge:~$ gcc -o cod cod.c
cod.c: In function `main':
cod.c:5: warning: return type of `main' is not `int'
cod.c:10:2: warning: no newline at end of file
camargos@DebianSarge:~$ ./cod
8
8.00camargos@DebianSarge:~$
como pode ver funciona normal!