그러니까 sum1 = 1
sum2 = 1+2
sum3 = 1+2+3 이라고 하면요
sos1 = sum1
sos2 = sum1+sum2 이거든요..
아무튼 sos(x) 에서 x값 대입하면 값 나오게 출력해야 하는건데
#include <stdio.h>
int main()
{
int t;
scanf("%d",&t);
while(t--);
{
int x;
int sum=0;
int n;
scanf("%d",&n);
for(x=1; x<=n; x++)
{
sum = sum+x*(x+1)/2;
}
printf("%d\n",sum);
}
return 0;
}
이렇게 썼거든요. 빌드되고 실행도 되는데
근데 한번만 출력되요 ㅠㅠ
무슨 말이냐면
3
1
2
3
이렇게 입력해야 하는데
3
1
만 입력하면 1 출력 나오고 바로 끝나버리네요
뭐가 잘못된건지. 테스트 케이스 값이 적용이 안되네요
아 참고로 print 함수에 \\n 들어가 있는거에요 dn이 d\\n임
while(t--);