从文件中读取三个整数,然后把这三个整数保存到另外一个文件中,两整数之间一个空格的c语言代码
时间: 2024-03-24 14:37:09 浏览: 57
好的,以下是一个简单的 C 代码示例,可以从一个文件中读取三个整数,然后将它们保存到另一个文件中,每两个整数之间用一个空格分隔。
```c
#include <stdio.h>
int main()
{
int num1, num2, num3;
// 打开输入文件
FILE *input_file = fopen("input.txt", "r");
if (input_file == NULL)
{
printf("无法打开输入文件!\n");
return 1;
}
// 读取三个整数
fscanf(input_file, "%d %d %d", &num1, &num2, &num3);
// 关闭输入文件
fclose(input_file);
// 打开输出文件
FILE *output_file = fopen("output.txt", "w");
if (output_file == NULL)
{
printf("无法打开输出文件!\n");
return 1;
}
// 将三个整数写入输出文件
fprintf(output_file, "%d %d %d", num1, num2, num3);
// 关闭输出文件
fclose(output_file);
printf("完成!\n");
return 0;
}
```
假设输入文件名为 "input.txt",输出文件名为 "output.txt"。你可以根据需要修改文件名和路径。
阅读全文