c语言二维数组怎么按行输入
时间: 2023-12-09 15:06:50 浏览: 82
按行输入二维数组可以使用双重循环,外层循环控制行数,内层循环控制列数。具体实现如下所示:
```c
#include <stdio.h>
#define ROW 3
#define COL 4
int main() {
int arr[ROW][COL];
int i, j;
// 按行输入二维数组
for (i = 0; i < ROW; i++) {
printf("请输入第%d行的%d个元素:\n", i + 1, COL);
for (j = 0; j < COL; j++) {
scanf("%d", &arr[i][j]);
}
}
// 输出二维数组
printf("输入的二维数组为:\n");
for (i = 0; i < ROW; i++) {
for (j = 0; j < COL; j++) {
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
```
阅读全文