Allora, sui return ok
Ho provato col metodo suggerito da iguana, e mi è venuta una cosa del tipo:
codice:
#include <stdio.h>
main() {
int intero(double x)
//indicizza all'interno della fun intero una var x di tipo double
{
scanf ("%f" ,&x);
if (x == int(x))
//significa: 'se x è uguale alla parte intera di x'?
printf ("intero\n");
else printf ("non intero\n");
return 0;
}
}
Il compilatore mi segnala però un errore
[maiosyet@localhost ops]$ gcc -o interi interi.c
interi.c: In function `intero':
interi.c:7: parse error before "int"
La linea 7 è appunto quella dell'if, che ho sbagliato?
Thanks