C语言。输入一个字符串,删除非数字字符后将数字倒置后输出
发布网友
发布时间:2022-11-03 18:42
我来回答
共1个回答
热心网友
时间:2023-11-01 20:33
楼主这里出错了:
while(str[i]!='\0')
{
if((str[i]>='0')&&(str[i]<='9'))
{
/*******found********/
str[k]=str[i];
k++;
}
i++;
}
str[k]='\0';
应该在while语句后加一句:str[k]='\0';表示字符串结束,因为为新的字符串了,删除字母后