黑马程序员技术交流社区

标题: 关于二维数组 [打印本页]

作者: lixiaob626    时间: 2015-9-1 21:24
标题: 关于二维数组
接收输入一个二维数组,并且打印出来!大神帮着看看,有哪些地方需要改进?求指点,求帮助!
#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;
}

越努力越幸运,各位骚年加油吧!下一个幸运儿就是你! 机会是给有准备的人的。。。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2