#include
#include
char str[80];
main(){
FILE *fp;
char s[100][20];
float x[100];
int i,n=0;
fp=fopen("abc.txt","r");
while(1){
if (fscanf(fp,"%s",str)==EOF) break;
for (i=0;i
strcpy(s[n],str); s[n][i]='\0';
sscanf(&str[i],"%f",&x[n]);
n++; goto Lab;
}
}
Lab:;
}
fclose(fp);
for (i=0;i
}
return 0;
}
假定数据abc.txt 是 字符和数据组合:
fshi12.3 abc3.21
ym.exe45.6
izhidao.txt78.9
kzhidao_mr_2012