phoenix127
Power Member
Errado. Segundo as normas ANSI, a função main pode ter 2 cabeçalhos:
ouCódigo:int main()
A diferença que existe na 2ª é que esta recebe parâmetros através da linha de comandos.Código:int main(int argc,char *argv[])
http://www.digilife.be/quickreferences/QRC/C%20Reference%20Card%20(ANSI)%202.2.pdf
http://members.aol.com/wantondeb/#MAIN
Se quiseres que o programa não pare, podes experimentar corrê-lo a partir da linha de comandos ou então colocar um getchar() (e não um getch(), não é preciso sobrecarregar o compilador com processamento de bibliotecas - conio.h - desnecessariamente) antes do return 0 (o qual deve estar presente!).
pois, mas se coloco o getchar(), tiro o conio.h e o getch() (certo?), e quando executo o programa mal carrego enter vai abaixo.