编写一个函数fun,它的功能是:删除字符串中的数字字符。例如输入字符串:48CTYP9E6,则输出编写一个函数fun,它的功能是:删除字符串中的数字字符。例如输入字符串:48CTYP9E6,则输出:CTYPE.
#include <stdio.h>
#include <string.h>
void fun(char str[1000])
{
int i,j=0,n,b[1000];
n=strlen(str);
for(i=0;i<n;i++)
if(str[i]<48||str[i]>57)
{b[j]=str[i];j++;}
for(i=0;i<j;i++)
printf("%c",b[i]);
}
void main()
{
char str[1000];
gets(str);
fun(str);
}
#include <string.h>
void fun(char str[1000])
{
int i,j=0,n,b[1000];
n=strlen(str);
for(i=0;i<n;i++)
if(str[i]<48||str[i]>57)
{b[j]=str[i];j++;}
for(i=0;i<j;i++)
printf("%c",b[i]);
}
void main()
{
char str[1000];
gets(str);
fun(str);
}
运行示例截图:
温馨提示:答案为网友推荐,仅供参考