接收输入一个二维数组,并且打印出来!大神帮着看看,有哪些地方需要改进?求指点,求帮助!
#include <stdio.h>
int main(){ //定义两个变量 int num1,num2; //提醒用户输入 printf("请用户输入数组的行和列,用逗号隔开:"); //接收 scanf("%d,%d",&num1,&num2); //定义一个数组 int arr[num1][num2]; //接收构成数组 for(int i=0;i<num1;i++){
for (int j = 0; j < num2; j++) {
printf("arr[%d][%d]=",i,j);
scanf("%d",&arr[j]);
}
}
//打印数组 for(int i=0;i<num1;i++){
for(int j=0;j<num2;j++){
printf("arr[%d][%d]=%d\t",i,j,arr[j]); }
printf("\n");
}
return 0; }
越努力越幸运,各位骚年加油吧!下一个幸运儿就是你! 机会是给有准备的人的。。。
|