#include int factorial(int n) { if (n == 0) return 1; // 베이스 케이스: 0! = 1 return n * factorial(n - 1); // 재귀 호출}int main() { int N; scanf("%d", &N); printf("%d\n", factorial(N)); return 0;} 문제 풀이 방향1) 반복문2) 재귀함수 반복문 수정 1)#include int main() { int N; scanf("%d", &N); int facTo = 1; for(int i = 1; i 입출력 둘다 오류 수정 2)1. facTo *= i;2. printf의 출력은 주소지&을 쓰는 것이 옳지않다#incl..