119.c
来自「C语言算法举例.rar」· C语言 代码 · 共 33 行
C
33 行
#include "stdio.h"
main(int argc, char *argv[])
{ FILE *fp;
char string[81];
if(argc>2)
{ printf("Too many parameters...\n\n");
printf("Usage: hk1 filename\n");
exit(0);
}
if(argc= =1)
{ printf("Input the filename: ");
gets(string);
argv[1]=(char *)malloc(strlen(string)+1);
strcpy(argv[1],string); }
if ((fp=fopen(argv[1],"w"))==NULL)
{ printf("can not open this file\n");
exit(0);
}
printf("Input a string: "); gets(string);
fputs(string, fp);
fclose(fp);
if ((fp=fopen(argv[1],"r"))==NULL)
{ printf("can not open this file\n");
exit(0);
}
fgets(string, strlen(string)+1, fp);
printf("Output the string: "); puts(string);
fclose(fp);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?