#include <stdio.h>int main( ){ char str[ ]="1a2b3c"; int i; for(i=0;str[i]!='\0';i++) if(str[i]>='0'&&str[i]<='9') printf("%c",str[i]); printf("\n");}
因为09也是字符啊有数字09,也有字符0~9
控制台看着像数字,其实也是字符
因为在字符中也有字符0-9,虽然看起来输出的是数字,但是实际上输出的还是字符