a % 2 == 0表示a除以2余数是0即a是偶数a % 2 != 0(与a % 2等价)表示a是奇数。(i % 2) ==0&&(s[i] % 2)表示i是偶数asc是奇数。判断奇偶用a & 1更好
void fun(char *s, char t[]){int i,j=0; //while(*s) 加这个干啥啊,加了一直是死循环,那里有结果出来for(i=1;iif(s[i]%2)t[j++]=s[i]; //s[i]%2==0 表示要选择ASCII 位偶数t[j]=0;}