Răspuns:
int f(int n){
while(n>100){
int x = n%10, y=(n/10)%10, z =(n/100)%10;
if(x%2==1 && y%2==1 && z%2==1)
return 1;
n = n/10;
}
return 0;
}
Explicație:
x,y,z sunt ultimele 3 cifre ale numarului. Daca toate 3 sunt impare afiseaza 1. Daca nu taiem pe rand cate o cifra si incercam sa vedem daca gasim un triplet. Daca n ajunge mai mic de 100 si nu am gasit nimic afiseaza 0