永发信息网

求助:在C语言中,输入一行用逗号分隔的数字之后,如何使用其中的数字呢?

答案:2  悬赏:60  手机版
解决时间 2021-03-18 11:48
  • 提问者网友:战魂
  • 2021-03-17 17:44
输入一行用逗号分隔的数字之后,如何使用其中的数字呢?
例如:当输入数字个数为6的时候 输入 134,232,312,42,53,6 如何将每个数取出呢?(输入数字的个数由用户自己指定)。

大家帮帮忙哦~ 不胜感激~~
最佳答案
  • 五星知识达人网友:雪起风沙痕
  • 2021-03-17 17:51
我是这样想的。。以字符串形式。。读入所有数据。。然后把这个字符串,以逗号为标志,分解掉。。分解成若干个小串。。然后再把每个小串里面的字符转化为数字。。即可。。

代码正在生成当中。。
全部回答
  • 1楼网友:春色三分
  • 2021-03-17 18:24
先定义一个char str[100]; , 再定义一个int intarray[100]; scanf("%s", str); int size = sizeof(str); 再用一个for循环读取str, 判断ascii的值范围到,号为止就是一个数, 用atoi进行转换, 并保存到intarray中
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯