关闭

82.取出字符串中的数字字符组成新的字符串

178人阅读 评论(0) 收藏 举报
分类:

函数fun的功能是:依次取出字符串中所有数字字符,形成新的字符串,并取代原字符串。


#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
void fun(char *s)
{
	int i, j;
	for (i = 0, j = 0;s[i]!= '\0';i++)
		if (s[i] >= '0'&&s[i] <= '9')
		s[j++] = s[i];
	s[j] = '\0';
}
int main()
{
	char item[80];
	printf("Enter s string  :");
	gets(item);
	printf("\n\nThe string is: \"%s\"\n", item);
	fun(item);
	printf("\n\nThe string of changing is :\"%s\"\n", item);
	system("pause");
	return 0;

}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:48109次
    • 积分:2148
    • 等级:
    • 排名:第17705名
    • 原创:176篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条