위와 같은 작업을 하려고 하는데요...
저렇게 피보나치 수열의 합의 결과는 구할 수 있는데
정작 <1>+<1X2>(2를 입력했을 경우),
<1>+<1X2>+<1X2X3>(3을 입력시)과 같은
printf 코드 입력법을 모르겠습니다. 반복문같은데 말이죠..
조언좀 부탁드립니다.
------------------------------------------------------------------------------------------------------
제가 한 코드는 다음과 같습니다.
#include <stdio.h>
int main()
{
int i, j, n;
int mul=1, sum=0;
printf("Input a number you want to know : ");
scanf("%d", &n);
for(i=1; i<=n; i++)
{
for(j=1; j<=i; j++)
{
mul=mul*j;
}
sum=sum+mul;
mul=1; //새로운 mul의 값이 1이어야 중복되는 계산이 되지 않음
}
if(n>1){
printf("<1> + <1X%d> = %d\n", n, sum);
}
printf("Good job!!\n");
return 0;
}