1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| int Impare(int n)
{
int uj = 0;
bool van = false;
int p = 1;
while (n > 0) {
int szj = n%10;
uj = uj + szj * p;
p = p * 10;
if (szj % 2 != 0) {
van = true;
uj = uj + szj * p;
p = p * 10;
}
n = n / 10;
}
if (van)
return uj;
else
return -1;
}
|