ww
#include <stdio.h>#include <string.h>
int main()
{
int i,k=0,len;
char s;
int b;
gets(s);
for(i=0;s!='\0';i++)
{
if(s>='0'&&s<='9'){
b=s;
k++;
}
}
b='\0';
for(k=0;b!='\0';i++)
{
printf("%c",b);
}
} //为什么我的代码输出不了我想要的数字 如果是要输入:123456 输出:123456这种的话
for(k=0;b!='\0';i++)
{
printf("%c",b);
}
把for(k=0;b!='\0';i++)中的i++改成k++就行了
页:
[1]