c语言编程 将字符串中的数字删除后输出
来源:百度知道 编辑:UC知道 时间:2024/05/14 12:49:54
编译过了
#include "stdio.h"
void delete_digital(char x[]){
int i=0,j=0;
while(x[i]!='\0'){
if(x[i]>='0'&&x[i]<='9')/* 用ASCII判断是不是数字 */
i++;
else
{x[j]=x[i];i++;j++;}
}
x[j]='\0';
}
main(){
char a[100];
printf("please input a stance:\n");
gets(a);
delete_digital(a);
puts(a);
getch();
} 有不懂的再问我好了
#include <stdio.h>
int main()
{
char s[200];
int i,j;
gets(s);
for(i=0,j=0;s[i];i++)
if(s[i]>'9'||s[i]<'0')s[j++]=s[i];
s[j]='\0';
puts(s);
system("pause");
return 0;
}
用C语言编程 将字符串中的所有数字字符移到所有非数字字符之后,并保持原有的先后次序 c语言编程: 将两个字符串合并成一个字符串 C语言:用TC编程:将一个字符串中的所有字符按相反的次序重新放置 编程删除字符串中的数字字符 什么是c语言中的字符串? C语言编程:输入字符串,倒序输出 C语言.数字字符串转数字! 编程实现将字符串str1 copy到str2 C语言的~ 用C语言将字符串转成整数 !!!!!是C语言. 写一函数,将一个字符串中的元音字母复制到另一字符串,然后输出。