while 탈출을 어떤 식으로 해야하나요?
아더
2023.06.18
#include stdio.h
int main(void){ int i,j; int su; int dan;
while (1) { printf(출력할 단을 입력해주세요: ); scanf(%d, &dan); if (dan 0 && dan 10) break; printf(1~9 사이의 숫자로 다시 입력해주세요------------\n); }
for (i = 1; i10;i++) { su=i*dan; for (j = 1; jsu; j++) { printf(*); } printf(\n); } return 0;}
이렇게 코드를 작성했습니다.요점은 1~9의 숫자를 받으면 while문을 탈출하고 for문을 실행하도록 되어있습니다만.언일인지 그냥 프로그램이 종료되버리네요...어느 부분이 문제인지 알고 싶습니다.
-
유린 2023-06-18
반대로 했었네요...
멍x3님 덕분에 해결됬습니다.
감사합니다. -
매1혹 2023-06-18
for 문의 부등호가 잘못되었어요,