이거에 뭔 문제가 있나요? 왜 안되죠?
가리매
2024.11.27
100 이하의 두 개의 정수를 입력받아 작은 수부터 큰 수까지 차례대로 출력하는 프로그램을 작성햇는데
#include stdio.h
#include stdlib.h
int main(int argc, char *argv[])
{
int a, b;
int first, second;
while(1)
{
puts(100이하의 수를 입력해주세요);
scanf(%d, &a);
scanf(%d, &b);
if (a100 || b100)
{
printf(이 수는 100이 넘기 때문에 실행할수 없습니다.);
}
else
{
break;
}
}
if (ab)
{
first=b;
second=a;
}
else
{
first=a;
second=b;
}
while(first=second)
{
puts(second);
second++;
}
system(PAUSE);
return 0;
}
이게 두개의 숫자를 집어넣어도더 이상의 출력없이 그냥프로그램이 끝나버리네요;; 왜이러죠?