早教吧 育儿知识 作业答案 考试题库 百科 知识分享

输入一个字符串,过滤此串,只保留串中的字母字符,并统计新生成串中包含的字母个数/*------------------------------------------------程序设计--------------------------------------------------功能:输入一

题目详情
输入一个字符串,过滤此串,只保留串中的字母字 符,并统计新生成串中包含的字母个数
/*------------------------------------------------
【程序设计】
--------------------------------------------------
功能:输入一个字符串,过滤此串,只保留串中的字母字
符,并统计新生成串中包含的字母个数.
例如:输入的字符串为ab234$df4,新生成的串为abdf .
------------------------------------------------*/
#include
#define N 80
int fun(char *ptr)
{
//
}
void yzj();
main()
{
char str[N];
int s;
printf("input a string:");
gets(str);
printf("The original string is :");
puts(str);
s=fun(str);
printf("The new string is :");puts(str);
printf("There are %d char in the new string.",s);
yzj();
}
中间是我自己写的 有错
▼优质解答
答案和解析
#include"stdio.h"
int fun(char a[])
{
\x09int i=0,j,s;
\x09while(a[i]!='\0')
\x09{
\x09\x09if('a'