구구단 질문좀요..ㅜㅡㅜ
나나
2023.04.01
질문 제목 : 질문 내용 :
#include stdio.h
int main()
{
int num=1,dan;
printf(몇 단?);
scanf(%d,&dan);
while(num10)
{
if(dan10)
{printf(%d * %d = %d\n,dan,num,dan*num);
num++;}
if(dan=10)
printf(다시 입력하시오\n);
}}
구구단 프로그램입니다. 기본 구구단 출력은 짜는데.. 1~9값이 아닌 수를 입력하면 다시 입력받도록 하는게 제 생각입니다.
1~9 수 입력하면 자동으로 구구단이 출력되는데요..
10이상의 수를 입력하면 다시 입력하시오가 뜨긴 뜹니다. 그런데 무한 출력...;;;;;
if(dan=10)
printf(다시 입력하시오\n);
이거 말고
else
printf(다시 입력하시오\n);
이렇게 해도 무한 출력이네요... 뭐가 잘못됬는지좀 봐주세요..ㅜㅜ
-
파랑
#include stdio.h
int main()
{
\tint num=1,dan;
\tprintf(\몇 단?\);
\tscanf(\%d\