#include <stdio.h>
#include <stdlib.h>
void emcrpy(char *p)
{
if(*p != '\0')
{
*p = *p^15;
p++;
}
}
int main ()
{
FILE *fp;
int i;
char name[20], code[20];
if((fp = fopen("C:\\Users\\lbn\\Desktop\\test.txt", "a")) == NULL)
{
printf("File open failed!\n");
exit(0);
}
for(i = 0; i < 3; i++)
{
printf("Enter name&code:\n");
scanf("%s%s", name, code);
emcrpy(code);
fprintf(fp, "%s %s\n", name, code);
}
if(fclose(fp))
{
printf("File close failed!\n");
exit(0);
}
return 0;
}
C语言文件写操作
