Funzione...che non funziona!

di il
6 risposte

Funzione...che non funziona!

Ho nuovamente bisogno di aiuto.
Sto studiando le funzioni e ho provato a scrivere un programma.
Il problema è che qualsiasi numero intero io inserisco, il risultato è sempre 1.
#include <stdio.h>

int calc (int t1);    /*prototipo*/

int calc (int t1)     /*definizione*/
	{
 return (t1+2);      /* riceve t1 e lo somma a 2 e lo spara fuori a main */
	}

main(int calc)
{
int t1;
printf("test\n");
scanf("%d",&t1);    /*immetto un intero  */
printf("%d",calc);
return 0;
}

6 Risposte

Devi accedere o registrarti per scrivere nel forum
6 risposte