이문제좀 풀어주세여!
목화
질문 제목 : 질문 내용 :
1.프로그램 사용자로부터 두 개의 정수를 입력 받아서 구구단을 출력하는 프로그램을 작성해 보자.
예를 들어서 프로그램 사용자가 3과 5을 입력하면 3단,4단,5단이 출력되어야 하고, 2와 4를 입력하면 2단,3단,4단이 출력되어야 한다.
단 한가지 조건이 있다.
사용자는 두 개의 숫자를 입력 할 때에 입력 순서에 자유로워야 한다. 즉 3과 5를 입력하건 5와 3을 입력하건 프로그램은 같은 결과를 출력해야한다.
guide
(두개의 정수를 인자로 전달받아서 두 수 사이의 구구단을 출력하는 함수를 정의하고, main함수에서 이 함수를 출력하는 형태로 구현해 보자.)#include stdio.h
#include stdlib.h
int a,b;
int c;
int q1(int a, int b,int c)
{
for(c=0;c13;c++);
printf(%d*%d=%d\n,a,c,a*c);
if(c13)
a++;
c=0;
return 0;
}
int q2(int a, int b,int c)
{
for(c=0;c13;c++);
printf(%d*%d=%d\n,b,c,b*c);
if(c13)
b++;
c=0;
return 0;
}int main()
{
printf(3가지 구구단을 출력하는 프로그램입니다\n);
printf(다음과 같이 입력하시오. ex3,5);
printf(정수 입력 : );
scanf(%d,%d,&a,&b);
if(ab)
printf(%d,q1(a,b,c));
if(ab)
printf(%d,q2(a,b,c));
system(pause);
return 0;
}
대충 해보긴했는데 잘 못하겠어요... ㅠ 어떻게해야할까요.