재우이 2015. 8. 3. 15:16

사각형의 높이 n과 너비 m을 입력받은 후 n행 m열의 사각형 형태로 1부터 n*m번까지 숫자가 차례대로 출력되는 프로그램을 작성하시오.

< 처리조건 > 
숫자의 진행 순서는 처음에 맨 윗줄의 왼쪽에서 오른쪽으로 1부터 차례대로 너비 m만큼 출력한 후 다음 줄로 바꾸어서 다시 왼쪽에서 오른쪽으로 1씩 증가하면서 출력하는 방법으로 n번 줄까지 반복한다.

#include <stdio.h>

#include<stdlib.h>

#pragma warning(disable:4996)


int main()

{

int num1, num2;

int count = 1;


scanf("%d %d", &num1, &num2);


for (int i = 0; i < num1; i++)

{

for (int j = 0; j < num2; j++)

{

printf("%d ", count++);

}

printf("\n");

}

}