发布网友
共5个回答
热心网友
处理步骤:
删除分号
按照逗号拆分,如 字符串 11,22,33 拆分 得到 11 22 33
调用 atoi 函数 获取 整型数
热心网友
#include <stdio.h>
int main()
{
char ch,str[]="11,22,33";
int i=0,a[99]={0};
while(1)
{
if(sscanf(str,"%d%c%s",&a[i],&ch,str)!=3)
{
printf("%d\n",a[i]);
break;
}
else
printf("%d ",a[i]);
i++;
}
return 0;
}
热心网友
你好
你可以一个一个字符来处理
热心网友
可以参考函数atoi
热心网友
用循环一个个字符检查,判断是否是数字,然后把数字提取出来赋给数组就可以了。