100이하의 자연수를 입력받아 아래와 같은 사각형을 출력하는 프로그램을 작성하시오. (출력하는 부분은 함수로 작성하시오.)
#include <stdio.h>
#include <stdlib.h>
void arrange(int num)
{
int arr[num][num];
int i;
int j;
int k=1;
for(i=0;i<num;i++)
{
for(j=0;j<num;j++,k++)
{
arr[i][j]=(i+1)*(j+1);
printf("%3d ",arr[i][j]);
}
printf("\n");
}
}
int main(void)
{
int num;
printf("100이하의 자연수 한 개를 입력하시오.");
scanf("%d",&num);
if(num>100)
{
printf("100이하의 자연수로 다시 입력하시오.");
scanf("%d",&num);
}
arrange(num);
system("pause");
return 0;
}