질문드려요

kangsdom Reply 9 years 27 weeks ago
5-1을 거의 토대로 조금만 수정해서 돌렸는데 여기서는 break가 이상하게 먹네요,,,, n이 전체 실수보다 많을때 멈추기 위해서 5.1에서는 if(len==0) { break; } 을 추가했어요. 근데 이번문제에서는 if(len==0) { break; } 없이는 잘돌아가다가 저 문장을 추가하니까 와일문 다음에 포문을 못들어가네요 ㅠㅠ 이유가 뭔지 모르겠어요 참고로 if문 지우고 실수를 n개만큼 넣어주면 정상적인 출력값이 나와요
pichulia Reply 9 years 27 weeks ago
for(i=1; i<len; i++) { if(s[i]<46 || s[i]>58||s[i]!=47) { state=1; } } s[i]==47이겠죠