#include <iostream>
using namespace std;
int main() {
unsigned int number;
cout << "Enter a natural number: ";
cin >> number;
unsigned int sumOdd = 0;
unsigned int temp = number;
while (temp > 0) {
unsigned int digit = temp % 10;
if (digit % 2 != 0) {
sumOdd += digit;
}
temp = temp / 10;
}
cout << "Sum of odd digits in " << number << " is " << sumOdd << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkgdW5zaWduZWQgaW50IG51bWJlcjsKICAgIGNvdXQgPDwgIkVudGVyIGEgbmF0dXJhbCBudW1iZXI6ICI7CiAgICBjaW4gPj4gbnVtYmVyOwogICAgCiAgICB1bnNpZ25lZCBpbnQgc3VtT2RkID0gMDsgICAKICAgIHVuc2lnbmVkIGludCB0ZW1wID0gbnVtYmVyOwogICAgCiAgICAgIHdoaWxlICh0ZW1wID4gMCkgewogICAgICAgIHVuc2lnbmVkIGludCBkaWdpdCA9IHRlbXAgJSAxMDsgIAogICAgICAgIGlmIChkaWdpdCAlIDIgIT0gMCkgeyAgICAgICAgICAgCiAgICAgICAgICAgIHN1bU9kZCArPSBkaWdpdDsKICAgICAgICB9CiAgICAgICAgdGVtcCA9IHRlbXAgLyAxMDsKICAgIH0KICAgIAogICAgIGNvdXQgPDwgIlN1bSBvZiBvZGQgZGlnaXRzIGluICIgPDwgbnVtYmVyIDw8ICIgaXMgIiA8PCBzdW1PZGQgPDwgZW5kbDsKCXJldHVybiAwOwp9