#include <stdio.h>
int main(void)
{
int a, b;
for(a=1;a<=100;a++)
if( (a%3)&&(a%5)&&(a%7) )
{printf("%d ",a);
b++;}
if(b==10)
printf("\n");
return 0;
}
내가 소스를 이렇게 짯거든??
근데 두번째 이프문이 구동이 안되 왜 안되는거지?
이게 for 문에서 돌면 1씩 커져서 나중엔 10이 되서 조건이 참이 되야 되는거 아냐?
얘 코드를 못알아보겠다
근데 b 초기화해봄?
맨처음 b에 뭐가 들어가 있을지 누가암?
일단 코드만 보기엔 for문 블럭이 안되어 있고 b 초기화가 안되어 있다.
괄호부터 짜증나긴하던데 ㅡㅡ 내 짧은 실력으론 b 왜 초기화 안함?
a가 100될때까정, b가 10이 안된다.
욕하기도 힘들다... 허리가 너무 아파서 ㅋㅋㅋㅋㅋㅋㅋ암튼 공부다시해라...
http://codepad.org/bSZ8rxNj
괄호를 ㅅㅂ... 젖같이 치니까 그렇지. for룹 안에 넣어놓으면 n프린트 된다.