任意输入一个字符串输入到数组,将其中的数字存入到另一个数组中,并显示数字

这个题目有好多方法可以编辑??TC编程中的一个很大的问题

第1个回答  推荐于2016-03-21
void main()
{
char str[512],des[512];
int i=0,j=0;
printf("Input a string:\n");
scan("%s",str);
while(str[i]!='\0')
{
if(str[i]<'9'&&str[i]>'0') des[j++]=str[i];
i++;
}
des[j]='\0';
printf("Your input:%s\n",str);
printf("Number:%s\n",des);
}本回答被网友采纳
相似回答