problema con i prototipi di funzione in C

salve a tutti ho un problema con i prototipi di funzione sto studiando la programmazione in C con il libro di PAUL E HARVEY DEITEL ma sono rimasto un po bloccato in questo capitolo. precisamente,mi sto esercitando con gli esercizi finali del capitolo...ma sto riscontrando diversi problemi. ad esempio,sto lavorando su questo eserczio...dov'è l'errore?!?!?! #include int celsius ( int grado ); /* prototipo di funzione */ int main ( void ) { int x; int grado; int farhenheit; printf("celsius\tfarhenheit\n"); printf("%d\t%d\n",celsius(grado),farhenheit); for (x = 1; x <= 100; x++) { farhenheit += 1; } return 0; } int celsius ( int grado ) { grado = farhenheit -32; return celsius(grado); }


il 16 Novembre 2015, da Joe Magrelli

Joe Magrelli il 16 Novembre 2015 ha risposto:

#include int celsius ( int grado ); /* prototipo di funzione */ int main ( void ) { int x; int grado; int farhenheit; printf("celsius\tfarhenheit\n"); printf("%d\t%d\n",celsius(grado),farhenheit); for (x = 1; x <= 100; x++) { farhenheit += 1; } return 0; } int celsius ( int grado ) { grado = farhenheit -32; return celsius(grado); }