#include <stdio.h> // . int multi; // 화 multi =1; int fact(int a); int main() { int input; scanf("%d",&input); printf("%d",fact(input)); return 0; } int fact(int num) { if(num==1) { return multi; } else { multi *= num; } fact(num-1); } // 하. .
. .. ;
#include <stdio.h> int fact(int num); int main() { int input; scanf("%d",&input); printf("%d",fact(input)); } int fact(int num) { if(num==1) { return num; } else { return fact(num-1)*num; } }
팩토 하. 한테 ... 한 ㅜㅠ
#include <stdio.h> int fact(int num1) { int num2 = 1; int multi = 1; while(num2 <= num1) { multi *= num2; num2++; } return multi; } int main() { int input; scanf("%d",&input); printf("%d",fact(input)); }
함 팩토 . 하 힘.
. -_-...
. -_-...