본문 바로가기

SW Study/윤성우 C 프로그래밍

도전! 프로그래밍1. 도전 2

#include <stdio.h>

int MaxNum(int num1, int num2)
{
	int max;
	if (num1 > num2)
		max = num1;
	else
		max = num2;
	return max;
}

int MinNum(int num1, int num2)
{
	int min;
	if (num1 <= num2)
		min = num1;
	else
		min = num2;
	return min;
}

void TimesTables(num1, num2)
{
	int max, min, i;
	max = MaxNum(num1, num2);
	min = MinNum(num1, num2);

	for (i = min; i <= max; i++)
	{
		for (int j = 1; j < 10; j++)
			printf("%d x %d = %d \n", min, j, min*j);
		printf("\n");
		min++;
	}
}

int main(void)
{
	int num1, num2;
	printf("input two numbers: ");
	scanf("%d %d", &num1, &num2);
	TimesTables(num1, num2);
	return 0;
}