程序设计3

    xiaoxiao2021-04-12  32

    #include <stdio.h> #include <stdlib.h>

    int main() {     char program[300];     FILE *fp1,*fp2;     if(fp1=fopen("source.c","r")==NULL)     {         printf("Cannot open file");         exit(1);     }     if(fp2=fopen("newsource.c","w+"))     {         printf("Cannot build newfile");         exit(1);     }     int m,n;     printf("请输入您要改为注释的代码行数");     scanf("%d %d",&m,&n);     int line=0;     while(!feof(fp1))     {         line++;         if(line>m&&line<(m+n))         {             fputc('/',fp2);             fputc('/',fp2);         }         fputs(program,fp2);         fgets(program,300,fp1);     }     rewind(fp2);     printf("经过处理后的源程序是\n");     n=0;     fgets(program,300,fp2);     while (!feof(fp2))     {

            printf("%d\t%s", n, program);         n++;         fgets(program,300,fp2);     }     fclose(fp1);     fclose(fp2);     return 0; }

    转载请注明原文地址: https://ju.6miu.com/read-668292.html

    最新回复(0)