⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pe4.c

📁 C语言编程与设计也是一些文章
💻 C
字号:
#include "stdio.h"
#include "string.h"

char xx[100][11];
int yy[10];
int ReadDat();
WriteDat();

CountRs()
{int i,j,flag,non=0;
 for(i=0;i<100;i++)
   {flag=0;
    for(j=0;j<10;j++) 
      if(xx[i][j]=='1') flag++;
    if(flag>0&&flag<10) {
      for(j=0;j<10;j++)
        if(xx[i][j]=='1') yy[j]++; }
     else non++;
   }
   printf("non:%d\n",non);
}

main()
{int i;
 for(i=0;i<10;i++) yy[i]=0;
 if(ReadDat()) {
  printf("open file error\n");return;}
 CountRs();
 WriteDat();
}

int ReadDat(void)
{
  FILE *fp ;
  int i = 0 ;
  char *p ;

  if((fp = fopen("in.dat", "r")) == NULL) return 1 ;
  while(fgets(xx[i], 80, fp) != NULL) {
    p = strchr(xx[i], '\n') ;
    if(p) *p = 0 ;
    i++ ;
  }
/*  maxline = i ;*/
  fclose(fp) ;
  return 0 ;
}

WriteDat()
{FILE *fp;
 int i;
 fp=fopen("out.dat","w");
 for(i=0;i<10;i++) {
  fprintf(fp,"%d\n",yy[i]);
  printf("%d\n",yy[i]);
  }
 fclose(fp);
} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -