69,368
社区成员
发帖
与我相关
我的任务
分享
include <stdio.h>
#include <conio.h>
int main()
{
char c[100];
float a[100];
int i = 0;
int index = 0;
scanf("%s", c);
char *p = c;
while(*(c+i) != '\0')
{
if(index == 0)
{
sscanf(p, "%f", a+index);
++index;
}
else
{
if(*(c+i) == ',')
{
p = c + i + 1;
sscanf(p, "%f", a+index);
++i;
++index;
}
else
{
++i;
continue;
}
}
}
for( i = 0; i <index; ++i )
printf("%f\n", a[i]);
getch();
return 0;
}