questo non lo posso fare perchè non posso definire una funzione dentro al main che è una funzione a sua volta?
codice:
#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);
}
mentre questo si
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);
}
e anche questo posso fare:
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);
}
giusto?
grazie