자릿수 더하는값 질문입니다
참이삭
2023.04.01
질문 제목 : 9자리 이하의 정수입력하여 더하기#include stdio.hint main(void)
{ int q, sum=0;
scanf(%d,&q);
for(;;)
{
if(q==0||q=1000000000)
break;
else
sum = sum + (q % 10);
q = q/10;
}
printf(%d\n,sum);
return 0;
}질문 내용 :
이렇게 소스를 짰는데 0을입력하면 바로 종료해야하는데 되지않고 10자리 이상일때도 바로 종료 되지않고 0또는 다른값이 뜹니다..ㅠ 0이랑 10자리 이상일때 브레이크 했는데 왜 저렇게 될까요 ㅠ