다시 급급질문이요ㅠㅠ!!
바론
{
int Aarea =0, Barea =0, Carea = 0, Darea = 0;
int Number=1;
}
while(Number)
{
fflush(stdin);
scanf(%d,&Number);
if (Number10000000 || Number=100000000)
{
printf(\n);
printf(잘못된 입력입니다. 8자리의 숫자를 입력하세요\n);
}
else
{
if (Number%3==0)
{
if(Aarea==5){
printf(%d ,Number);
printf (D\n);
Darea++;
}
else{
printf(%d ,Number);
printf(A\n);
Aarea++;
}
}
else if (Number%3==1)
{
if(Barea==5){
printf(%d ,Number);
printf (D\n);
Darea++;
}
else{
printf(%d ,Number);
printf(B\n);
Barea++;
}
}
else if (Number%3==2)
{
if(Carea==5){
printf(%d ,Number);
printf (D\n);
Darea++;
}
else{
printf(%d ,Number);
printf(C\n);
Carea++; }
}
}
}
printf(--------------------------------------\n);
printf(총 주차대수:%d\n,Aarea+Barea+Carea+Darea);
printf(A구역:%d B구역:%d C구역:%d D구역:%d\n,Aarea,Barea,Carea,Darea);
printf(--------------------------------------\n);
}
이거 제가 짠 주차장소스인데요ㅠ
0번을 누르면 프로그램이 종료가 되어야 하는데
제가만든 오류구문하고 같이뜨면서 종료가 되네요ㅠ
문제가 뭘까요ㅠ
그리고 입력시에 숫자만 인식할수있게 할수는 없을까요?
fflush썻는데 숫자입력하고 그 후에 문자를 입력하면
그전에 입력했던 숫자결과가 계속 나오는군요 ㅠ
-
달
일부만 올리지마시고 헤더 파일과 오류구문을 같이 올려주시길 바랍니다.