#include <stdio.h>
#include <stdlib.h>
int main(void){
int total=0;
int i, num, a;
printf("숫자를 입력하세요:" );
scanf("%d",&num);
if(num>0)
for(i=0; i<num+1; i++)
total+=i;
if(num<0)
for(i=0; i>num-1; i--)
total+=i;
printf("0부터 %d까지 덧셈결과: %d \n", num, total);
system ("PAUSE");
return 0;
}
이거 그냥 기본적인 계산기 만들엇는데
이거 종료안되게 계산기 계속 쓰다가
0 누르면 종료되게 할라면 어떻게 바꿔야하나요
ㅠㅠ
제발 살려주삼
와일문 돌려
while문으로 다시 짜는게 좋을까요 아니면 for(;;)이걸 넣어서 짜야하나요 이걸 응용을 못하겟어요
그럼 저 for문을 그대로 쓰고 싶으면 어디에 멀 추가하면 돼나요
if하고 scanf써서 만약 이 숫자가 변수에 들어오면 종료한다고 해봐
if(num==0) exit();인가 종료하는걸 까먹었다 ㅎㅎ
두분 말씀대로 if(num==0)조건 넣고 while(1) 이나 for(;;)둘중 한개로 감쌋느데 불구하고 왜 바로 종료 될까요
dev c++로 맨날 만들어서 그러는데 시스템 퍼즈 빼야하나요
도대체 어떻게 감싸야 할지 모르겟습니다 ㅠㅠ
첫 이프 위에 와일로 감싸고 그 감싼곳 아래에 이프 넣어봐
내가 빠가인가요 ㅠㅠㅠ 이리저리 감싸도 break적용이 안돼네요 다음글에 올릴테니 만약 보신다면 댓글 남겨주세요 ㅠㅠ