#include"
stdio.h"
void matrix()
{
int m,n;
int i,j;
int *p;
int *q;
int a[100]; //这个数组限定了最多只能输入100个元素
printf("输入行M的值:");
scanf("%d",&m); printf("\n");
printf("输入列N的值:");
scanf("%d",&n); printf("\n");
q=a;
p=a;
printf("
输入数据:\n");
for(i=0;i<n;i++) //n cols
for(j=0;j<m;j++)
{
if(i*j==m*n) printf("输入结束\n");
scanf("%d",p);
p++;}
printf("输入结束\n");
//输出
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
printf("%d ",*q);
q++;
}
printf("\n");
}
}
void main()
{
matrix();
}
比较菜,能用就用