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

函数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;

}


阅读更多
个人分类: c习题
想对作者说点什么? 我来说一句

改错0

LH1014 LH1014

2010-05-31 21:58:00

阅读数:581

没有更多推荐了,返回首页

不良信息举报

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

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭