c语言初学者的一个问题。

c语言初学者的一个问题。请大神指教。
2024-11-28 16:54:25
推荐回答(1个)
回答1:

#include
#include "math.h"
//数字偶数去除 
int fun(int n){
int m = 0, tmp, count = 0;
while(n){
tmp = n%10;
if(tmp%2==1){
m = m+tmp*pow(10,count++);
}
n = n/10;
}
return m;
}

int main(){
int n ;
scanf("%d",&n);
printf("%d",fun(n));
}