c语言如何用指针写一个5*5的矩阵

2020-07-17 社会 144阅读
//要定义一个二级指针,动态申请内存
#include
#include
#define ROW 5
#define COL 5
int main(void)
{
int i, j;
int **arr = NULL;
arr = (int **) malloc (sizeof(int *));
for (i=0; i {
arr[i] = (int *) malloc (COL * sizeof(int));
}
printf("请输入5X5矩阵:\n");
for (i=0; i {
for (j=0; j {
scanf("%d", &arr[i][j]);
}
}
for (i=0; i {
for (j=0; j {
printf("%5d", arr[i][j]);
}
printf("\n");
}
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com