#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)); }
고 기. 기 기 .
걸. -_-...
걸. -_-...