#include <stdio.h>
int main(void)
{
int s=1, e=10, g=2, sum=0, x, count=1;
for(x=s;x<=e;x+=g)
{
sum=x+sum;
printf("%d부터 %d까지 간격이%d인 숫자의 합계 구하기\n",s,e,g);
printf("%d\n", x);
}
printf("\n합계 : %d\n", sum);
return 0;
}
이렇게 했거든용..
결과가 원래는
1부터 10까지 간격이 2인 숫자의 합계 구하기
1,3,5,7,9
합계:25
이렇게 나와야 하는데
제가 짠거 돌려보면
1부터 10까지 간격이 2인 숫자의 합계 구하기
1
1부터 10까지 간격이 2인 숫자의 합계 구하기
3
1부터 10까지 간격이 2인 숫자의 합계 구하기
5
1부터 10까지 간격이 2인 숫자의 합계 구하기
7
1부터 10까지 간격이 2인 숫자의 합계 구하기
9
합계:25
이렇게 나오네요
그니까 반복문 내에서 문장이 통째로 반복되는거같은데..
여기서 어떻게 건드려야할지 도무지 감이안잡히네요;ㅠㅠ도와주세요
printf(\"%d부터 %d까지 간격이%d인 숫자의 합계 구하기n\",s,e,g); 이거를 for문 밖으로 빼면되지
아..............정말 간단한거였군요 ;;ㅋㅋㅋㅋ 감사합니다 ㅠㅠ
ㅋㅋㅋ