数据提取问题
C语言中:
假如定义字符数组:char c[20]= "abc 12.4/34.5 ";
请问如何将12.4与两34.5个数字提出,分别赋给浮点型变量a,b?
[解决办法]
char c[20]= "abc 12.4/34.5 ";
char s[10];
float f1;
float f2;
char t;
sscanf(c, "%s%f%c%f ", s, &f1, &t, &f2);