矩阵形成

时间:2014-03-05 22:53:35

标签: c arrays loops

考虑到数组和元素的列数,您认为什么是声明行数的好方法?

    #define MAX_ROW 10

    fscanf(in,"%d",&col); // read first input in file as number of columns

    for(i = 0; i < MAX_ROW; i++){ // max row is a constant
            for(j = 0; j < col; j++){ // col is the variable of the given columns
                    fscanf(in,"%d",&matrix[i][j]); //just reading out the elements
                    }
    }

当我这样做的时候,它肯定知道假设要去哪个元素。但是考虑到当我打印出来时,阵列其余部分的所有空间实际上都填充了随机数据。我想在输入文件的末尾读取NULL。但我不知道如何在这里整合它。

0 个答案:

没有答案