lo si fa praticamente (quasi) sempre:Originariamente inviato da icklazza
posso richimare una funzione dentro ad un altra?
in main()
{
printf();
scanf();
strcat();
exit();
return();
etc...
}
------------------------------------------
probabilmente richiami una funzione il cui prototipo viene
dichiarato successivamente...
codice:#include <stdio.h> void func1() { printf("func1\n"); func2(); /* errore: func2 non è ancora stata dichiarata */ } void func2() { printf("func2\n"); } int main() { func1(); while(getchar()!='\n') ; return 0; }codice:#include <stdio.h> void func2() { printf("func2\n"); } void func1() { printf("func1\n"); func2(); /* così invece è corretto in quanto func2 è stata dichiarata prima di essere chiamata */ } int main() { func1(); while(getchar()!='\n') ; return 0; }