Cerință
Policarp e foarte bogat. Este atât de bogat încât tot ce știe despre averea lui este că valoarea ei e un număr format dintr-un 1 urmat de X de 0. Dându-se numărul natural X, să se afișeze valoarea averii lui Policarp.

Date de intrare
Se citește numărul X.

Date de ieșire
Se afișează valoarea averii lui Policarp.

Restricții
X este un număr natural mai mic decât 100.
Exemplu
Date de intrare Date de ieșire
4 10000


iar eu am scris:
#include
using namespace std;
int x, a = 1, ca;
int main() {
cin >> x;
if (x <= 9) {
while (x <= 9 && x != 0) {
a *= 10;
--x;
}
cout << a << endl;
} else if (x > 9) {
ca = 1000000000;
while (x != 9) {
--x;
ca =ca * 10;
}
cout << ca << endl;
} else if (x == 1)
cout << "10";
}


Dar cand pun 10 nu merge de ce?