아까는 아무리 해도 2만 나와서 코드 고쳤더니첫 번째 숫자만 나오고또 손대니까 숫자가 아예 안나오네.. 여기 어디가 잘못된 거임?이거 input은 구하려는 소수 개수 넣는거로 되어있음
for문을 보면 i는 1이고, pn도 1이니까 조건에서 false되서 for문 몸체가 실행 안되고 pn++가 실행되는거지
else if
괄호안에 불리언 표현식이 아니라 i에 값을 묶어주고이씀
이거 실행하면 무한 루프에 빠져서 오류 띄울텐데
나머진 대충 윗사람 말이 맞겠지 머
오류 안띄우네 ㅎㄷㄷ
지나가는윾동//되서->돼서 (되어 = 돼임) [리듬 맞춤법 봇♬]
while 루프 돌면서 pn++ 되면 처음에 false여도 true로 바뀌면서 실행되어야 하는 거 아님?
걍 아예 먹통임 숫자 입력하면..
허걱 맞춤법은 어려어
아그렇네
먹통이아니라 출력이안되고 무한루프도는거라면 컨트롤 c를 눌러보셈ㅎㅎ - dc App
ㅇㅇ 출력이 안되는데 왜 안되는지 몰겠음..
문제를 알았다. 처음 if문을 보면 pn%i == 0 이라고 되어 있음. 이게 문제임. 왜냐? i는 처음에 무조건 1이기 때문에 항상 pn%1 이 되고 이건 0이거든. 그러니까 계속 for문을 빠져나감 ㅇㅋ?
흠 찬찬히읽어보고 따라가보세염 조건이 이상하네욤 - dc App
오오 ㄳㄳㄳ
아 왜 n%1을 1이라 생각했지 ㅋㅋ;; 진짜 ㄳ함 이걸루 시간 개많이 날리 뮤ㅠ
와 천재다
천재가 나타났다