PDA

Visualizza la versione completa : [C] calcolo fattoriale con una function


Skass89
17-12-2009, 20:56
ragazzi scusate la banalitÓ del programma ma sn alle prime armi cn la programmazione...vi posto il codice maledetto:

#include <stdio.h>


int fact (int fatt, int i, int n);

int main() {
int n, fatt, i;


printf("inserire un valore = ");
scanf("%d", &n);

for(i=0;i<n;i++)
printf("%d\n", fatt);

system("pause");
return 0;

int fact (int fatt, int i, int n){

for(i=1;i<=n;i++){
fatt=1;
fatt=fatt*i;
}

return fatt;
}
}

cosa c'Ŕ ke nn va secondo voi? grz x l'attenzione!!!

oregon
17-12-2009, 21:16
Originariamente inviato da Skass89

cosa c'Ŕ ke nn va secondo voi?

Quasi tutto ...



#include <stdio.h>

int fact(int n);

int main()
{
int n;

printf("inserire un valore = ");
scanf("%d", &n);

printf("%d\n", fact(n));

system("pause");
return 0;
}

int fact(int n)
{
int i, fatt;

fatt=1;

for(i=2;i<=n;i++)
fatt=fatt*i;

return fatt;
}

Skass89
17-12-2009, 21:56
GRAZIE 6 STATO GENTILISSIMO!!!!

Loading