#include <stdio.h>
void main()
{
 int a;
 int b = 1;
 for (a = 1; a <= 5; a++)
 {
  b = a*b;
 }
 printf("%d! = %d ", a-1, b);
}
 

 

마지막 출력문에 -1 한이유가..

 

저거안쓰면 6! = 120이나와버려서 -,.-;

 

개짜증이네 내가 for문형식을 잘못준건가?