#include <stdio.h>

#include <process.h>

void main(){

FILE *fp;

char filename[30],str[50];

printf("please input filename:\n");

scanf("%s",filename);

if((fp=fopen(filename,"wb"))==NULL){

printf("can not open!\npress any key to continue\n");

getchar();

exit(0);

}

printf("please input string:\n");

getchar();

gets(str);

fputs(str,fp);

fclose(fp);

if((fp=fopen(filename,"rb"))==NULL){

   printf("can not open!\npress any key to continue\n");

   getchar();

   exit(0);

   }

fseek(fp,4L,0);

fgets(str,sizeof(str),fp);

putchar('\n');

puts(str);

fclose(fp);

}

vv.jpg

fseek()定位文件来获取部分内容