代码在Windows中的代码块上运行,但在Linux上不提供输出

问题描述

我是Windows编码和使用代码块的新手。但是现在我需要在Linux系统中运行代码,但是我没有得到Windows系统上得到的输出。请帮助解决问题。

我的代码输入位于一个包含以下输入的文本文件中:

5
3 0 1 2
3 3 4 5
4 0 1 4 5
4 3 4 1 2
4 3 5 2 6

代码从文件中读取文本并打印输出

#include<stdio.h>
#include <stdlib.h>
#define MAXLITTERM 10
#define MAXTERMS 10
int givenSOP[MAXTERMS][MAXLITTERM];
int main()
{

    int column[10];
   char name[] = "input.txt";

   FILE *f1 = fopen("input.txt","r");
   int i,j;
   char S;
   fscanf(f1,"%d",&givenSOP[0][0]);
   printf("\n %d\n",givenSOP[0][0]);

   for(i=1;i<=givenSOP[0][0];i++)
   {
       int point = ftell(f1);

       column[i] = 0;
       S = getc(f1);
       S = getc(f1);
       while(!feof(f1))
       {
           if(S=='\n')
           {
               S = getc(f1);
               break;
           }
           if(S!=' ' && S!='\n')
              column[i]++;
           S = getc(f1);
       }

       fseek(f1,point,SEEK_SET);
       for(j=0;j<column[i];j++)
       {
           fscanf(f1,&givenSOP[i][j]);
       }
   }

   for(i=1;i<=givenSOP[0][0];i++)
   {
       for(j=0;j<=givenSOP[i][0];j++)
       {
           printf("%d ",givenSOP[i][j]);
       }
       printf("\n");
   }

   return 0;
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...