#include"stdio.h"
#include"windows.h"
#include"string.h"
int main()
{
char arr[32];
int n = 0;
FILE*file = fopen("123.txt", "a+");
//写入数据
while (1)
{
printf("输入一个字符串:");
scanf("%s", arr);
if (strcmp("q", arr) == 0)
{
fclose(file);
break;
}
fwrite(arr, sizeof(char), strlen(arr) - 1, file);
}
//读取数据
file=fopen("123.txt", "a+");
while (1)
{
memset(arr, 0, sizeof(arr));//初始化字符串数组
n = fread(arr, sizeof(char), sizeof(arr)-1, file);
if (n == 0)
{
fclose(file);
break;
}
printf("%s\n", arr);
}
system("pause");
return 0;
}