|
#include <stdio.h>
#define LIMIT 100
int main(void)
{
int i;
int sum = 0;
for(i=1;sum < LIMIT;i++)
{
if(sum<LIMIT){
printf(" %d\n", sum);
sum +=i;}
}
printf("1부터 n 까지의 합 중에서 %d 넘지 않는 가장 큰 합은? %d\n", LIMIT, sum);
//이부분에서 100이 넘어 버려요. 왜넘는지는 알겠는데 암만생각해도 끝이 안남니다.
//조언좀 부탁 드릴께요.
return 0;
}
|