一个截取字符串中数字的函数

我编写了一个代码,是截取字符串中数字的函数,如输入字符串:ah123hs453sh3k后,应将字符串中的字符“123”变为整数123,“453”变为453,“3”变为3,然后放入另一数组中,我的代码是:

main()

{ char str[10];

int a[10]={0};

int i,j,k,m;

int sum;

int number;

i=0;

j=0,sum=0,number=0;

printf("enter:");

gets(str);

printf("\n");

for(m=0;m<10;m++)

printf("%c",str[m]);

while(*(str+i)!='\0')

{

if(('0'<=(*(str+i)))&&((*(str+i))<='9'))

{ number=*(str+i)-'0';

sum=sum*10+number;

number=0;

}

else

{if(('0'<=(*(str+i-1)))&&((*(str+i-1))<='9'))

{ a[j]=sum;

sum=0;

j++;

}

}

i++;

}

printf("out:");

for(k=0;k<10;k++)

printf("%5d\n",a[k]);

}

运行是不能显示正确结果,请各位高手给看看,哪里出现了错误,

[此贴子已经被作者于2006-6-9 22:54:34编辑过]

c语言提取字符串里面的数字,一个截取字符串中数字的函数相关推荐

  1. 编写一个截取字符串的函数

    编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串. 但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入" ...

  2. 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个...

    2019独角兽企业重金招聘Python工程师标准>>> 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如"我ABC ...

  3. 编写一个截取字符串的函数,输入为一个字符串和字节数, 输出为按字节截取的字符串。 但是要保证汉字不被截半个。

    题目: 编写一个截取字符串的函数,输入为一个字符串和字节数, 输出为按字节截取的字符串. 但是要保证汉字不被截半个,如"我ABC"4, 应该截为"我AB",输入 ...

  4. 2022-01-22:力扣411,最短独占单词缩写。 给一个字符串数组strs和一个目标字符串target。target的简写不能跟strs打架。 strs是[“abcdefg“,“ccc“],tar

    2022-01-22:力扣411,最短独占单词缩写. 给一个字符串数组strs和一个目标字符串target.target的简写不能跟strs打架. strs是["abcdefg", ...

  5. C++ 在一个cpp文件中使用另一个cpp文件中定义的函数

    C++ 在一个cpp文件中 使用另一个cpp文件中定义的函数 建立一个console项目 头文件 cpp文件 main.cpp 建立一个console项目 以dev为例,在[文件][新建][项目],新 ...

  6. java split 数字_java截取字符串,截串,substring和split,分割字母和数字,正则缝隙...

    需求,把"01:大汽车",分成01和大汽车 有两种做法:一是substring Java代码 1 packagetest;2 3 public classsubstringTest ...

  7. 一个c语言源程序至少包括哪些内容,一个c源程序中至少应包括一个什么函数_后端开发...

    PHP如何将PNG转换成JPG?_后端开发 PHP将PNG转换成JPG的方法:首先获取要转为JPG的PNG图片路径:然后通过"imagecreatefrompng()"函数,并根据 ...

  8. 使用计算机制作数字文本格式,计算机中数字、文字、图像、声音和视频的表示与编码...

    设计计算机的最初目的是进行数值计算,计算机中首先表示的数据就是各种数字信息.随着应用的发展,现在计算机数据以不同的形式出现,如:数字.文字.图像.声音和视频等.但是,在计算机内部,这些数据形式还是以数 ...

  9. php截取字符串后编码不对,php截取字符串出现中文乱码问题的解决

    在之前的文章中我们给大家接好了php截取字符串的实现,以及php截取中文字符串的使用,那么我们在截取中文字符串的时候,很多时候都会出现乱码的问题,那么我们今天就给大家介绍php截取字符串出现中文乱码问 ...

最新文章

  1. 华中科技大学计算机组成计算机数据表示实验(hust)平台_华中科技大学各院系2020年博士研究生“申请考核”制拟录取名单公示...
  2. 如何用消息系统避免分布式事务?
  3. kinux mysql报错10038_navicat连接linux系统中mysql-错误:10038
  4. ffmpeg推流时与服务器断开后的自动重连功能的实现
  5. C# 中使用面向切面编程(AOP)中实践代码整洁
  6. windows配置samba客户端_如何搭建与Windows客户机结合使用的Samba文件服务器?
  7. linux建立ftp suse_suse开通ftp的实例
  8. 小程序成长之路(一)-- 第一个完整demo
  9. linux如何导出mysql数据,linux下mysql数据的导出和导入
  10. qlistview 自定义控件_qlistview使用自定义模型的复选框
  11. 功率谱学习及matlab代码
  12. mysql怎么跨库查询_在MySQL中怎样进行跨库查询?
  13. 多维正态随机变量的条件概率密度函数推导
  14. 金融贷款逾期模型 -- 029
  15. 企业邮箱如何免费申请注册?
  16. 聊聊旷厂黑科技 | 手机多摄的终极奥义是“多”吗?
  17. 7-2 排座位 (25 分)
  18. apigateway-kong(二)admin-api(结合实例比官网还详细)
  19. go语言下载gin失败解决方案
  20. debussy vhdl co-simulation

热门文章

  1. 程序员走进偶像剧变身男主,网友:我服!
  2. 【数字】求特定三位数
  3. API获取订单接口文档使用说明
  4. Java制作简单小画板
  5. 【JVM】运行时数据区概述(程序计数器、虚拟机栈、本地方法栈)
  6. 【原理分析】Google炫炸天的平衡自行车仅仅是概念吗?来看看惯性轮自行车吧...
  7. DETR3D模型源码导读 MMDetection3D构建流程
  8. 体验车联网,你选对物联网卡了吗?
  9. mysql 异地备份脚本_MySQL异地备份脚本
  10. LeetCode 59. 螺旋矩阵 II [水题+简单模拟]