#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define MAX_LINE_LENGTH 100
int main()
{
FILE* input = fopen("main.c","r");
if (input == NULL)
{
printf("打开输入文件失败\n");
getchar();
return -1;
}
FILE* output = fopen("main.c.bak","w");
if (output == NULL)
{
printf("打开输出文件失败\n");
fclose(input);
getchar();
return -2;
}
char str[MAX_LINE_LENGTH] = { 0 };
while (fgets(str, MAX_LINE_LENGTH, input) != NULL)
{
printf("%s",str);
fputs(str,output);
}
fclose(input);
fclose(output);
getchar();
return 0;
}
C语言文件操作
最新推荐文章于 2025-04-22 09:51:04 发布