questo non lo posso fare perchè non posso definire una funzione dentro al main che è una funzione a sua volta?
mentre questo sicodice:#include <stdio.h> int numero; int variabile; int prendinumero(int variabile); void main() { numero = prendinumero(4); int prendinumero(int variabile) { variabile = variabile+5; return(variabile); } printf ("hello number %d", numero); }
e anche questo posso fare:codice:#include <stdio.h> int numero; int variabile; int prendinumero(int variabile); void main() { numero = prendinumero(4); printf ("hello number %d", numero); } int prendinumero(int variabile) { variabile = variabile+5; return(variabile); }
giusto?codice:#include <stdio.h> int numero; int variabile; int prendinumero(int variabile) { variabile = variabile+5; return(variabile); } void main(){ numero = prendinumero(4); printf ("hello number %d", numero); }
grazie

Rispondi quotando