实现一个函数,传入参数为任意字符串,按行输出此字符串中连续出现的数字。例如:a1b23c45,输出的结果为1、23、45
5条回答 默认 最新
- 不是培训笔记了 2016-07-07 12:39关注
#include"stdio.h" void printnum(char s[]) { for(int i=0;s[i]!='\0';i++) { if(s[i]>='0'&&s[i]<='9') { printf("%c",s[i]); if(s[i+1]<='0'||s[i+1]>='9') { printf("\n"); } } } } int main() { char a[]="a1b23c45"; printnum(a); return 0; }
解决 无用评论 打赏 举报