#include <stdio.h>
#include <stdlib.h>
int main(void){
int total=0;
int i, num, a;
printf("숫자를 입력하세요:" );
scanf("%d",&num);
for(;;)
{
if(num>0)
for(i=0; i<num+1; i++)
total+=i;
if(num<0)
for(i=0; i>num-1; i--)
total+=i;
if(num==0)
break;
printf("0부터 %d까지 덧셈결과: %d \n", num, total);
system ("PAUSE");
}
return 0;
}
이렇게 하니깐
다음수를 입력 못하고 그냥
처음 입력한 수를 계속 더하게 돼네요
도와주십쇼 ㅠㅠ
그럼 계산 끝날때 변수 초기화 해주라
저도 적다보니 잘못짯다는걸 느꼇는데 변수 초기화시키는거 어떻게 하나요
num=0;
total=0;
형님들 드디어 이해를 끝마쳣습니다 ㅠㅠㅠ 방학동안 안하다보니 안그래도 못하는거 더 이해력 떨어졋네요
근데 궁금한게 컴파일 시켜서 하는데 "계속하려면 아무 키나 누르십시오. . . . ." 이거 안나오고 바로바로 계산하게 할려면 어떻게 하나요
ㄴ 그건 걍 나오는거라 노상관일거야
감사합니다 ㅎ.ㅎ
시스템퍼즈를 지워