Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 如何删除矩阵中的空格?_Arrays_C_Matrix - Fatal编程技术网

Arrays 如何删除矩阵中的空格?

Arrays 如何删除矩阵中的空格?,arrays,c,matrix,Arrays,C,Matrix,我的任务是画一个坐标系和线y+x=n,表示n29&&j

我的任务是画一个坐标系和线y+x=n,表示n29&&j<59) m[i][j]=“1”; 如果(i==10&&j%3==2) m[i][j]='+'; } }
for(i=1;i听起来好像您不想打印每行的尾随空格。因此,您需要查找并跳过这些尾随空格,而不是打印它们:

for (i = 0; i < 12; i++) {
    int eol = 63;
    while (eol > 0 && m[i][eol-1] == ' ') --eol;
    for (j = 0; j < eol; j++) {
        printf("%c", m[i][j]);
    }
    printf("\n");
}
(i=0;i<12;i++)的
{
int eol=63;
而(eol>0&&m[i][eol-1]==''--eol;
对于(j=0;j
问题已经解决。我可以简单地向您解释一下吗?非常简单——您可以在每行中找到最后一个非空格字符,然后打印到该字符,而不是以下任何空格。
for (i = 0; i < 12; i++) {
    int eol = 63;
    while (eol > 0 && m[i][eol-1] == ' ') --eol;
    for (j = 0; j < eol; j++) {
        printf("%c", m[i][j]);
    }
    printf("\n");
}