函数原型:
#include <stdio.h>
int fscanf( FILE *stream, const char *format, … );
返回值:成功时,返回实际读取的数据个数
失败时,返回 EOF (-1)
#include <stdio.h>
int main(void) {
FILE *file1;
char name[32];
int age;
int ret;
file1 = fopen("info.txt", "r");
while (1) {
ret = fscanf(file1, "姓名:%s 年龄:%d\n", &name, &age);
if (ret == EOF) {
break;
}
printf("%s,%d\n", name, age);
}
fclose(file1);
return 0;
}