imam gresku u code koju ne mogu da otkrijem,fungcionise ali ne onako kako ja zelim.
#include<iostream>
#include<math.h>
using namespace std;
int main ()
{
int cetverocifrenibr,t,h,z,e;
cout<<"Geben Sie eine Vierstelligezahl ein : ";
cin>>vierstelligezahl;
do{
t=int(cetverocifrenibr/1000);
h=int(cetverocifrenibr/100)%10;
z=int(cetverocifrenibr/10)%10;
e=cetverocifrenibr%10;
}
while (cetverocifrenibr >= 9999 );
cout<<"Ukucajte cetvrocifrenibr. ponovo: "<<endl;
switch(t)
{
case 0: (t == 0); cout << "null " << endl;
break;
case 1: (t == 1); cout << "eins " << endl;
break;
case 2: (t == 2); cout << "zwei " << endl;
break;
case 3: (t == 3); cout << "drei " << endl;
break;
case 4: (t == 4); cout << "vier " << endl;
break;
case 5: (t == 5); cout << "funf " << endl;
break;
case 6: (t == 6); cout << "sechs " << endl;
break;
case 7: (t == 7); cout << "sieben " << endl;
break;
case 8: (t == 8); cout << "acht " << endl;
break;
case 9: (t == 9); cout << "neun " << endl;
}
switch(h)
{
case 0: (h==0); cout << "null " << endl;
break;
case 1: (h==1); cout << "eins " << endl;
break;
case 2: (h==2); cout << "zwei " << endl;
break;
case 3: (h==3); cout << "drei " << endl;
break;
case 4: (h==4); cout << "vier " << endl;
break;
case 5: (h==5); cout << "funf " << endl;
break;
case 6: (h==6); cout << "sechs " << endl;
break;
case 7: (h==7); cout << "sieben " << endl;
break;
case 8: (h==8); cout << "acht " << endl;
break;
case 9: (h==9); cout << "neun " << endl;
}
switch(z)
{
case 0: (z==0); cout << "null " << endl;
break;
case 1: (z==1); cout << "eins " << endl;
break;
case 2: (z==2); cout << "zwei " << endl;
break;
case 3: (z==3); cout << "drei " << endl;
break;
case 4: (z==4); cout << "vier " << endl;
break;
case 5: (z==5); cout << "funf " << endl;
break;
case 6: (z==6); cout << "sechs " << endl;
break;
case 7: (z==7); cout << "sieben " << endl;
break;
case 8: (z==8); cout << "acht " << endl;
break;
case 9: (z==9); cout << "neun " << endl;
}
switch(e)
{
case 0: (e==0); cout << "null " << endl;
break;
case 1: (e==1); cout << "eins " << endl;
break;
case 2: (e==2); cout << "zwei " << endl;
break;
case 3: (e==3); cout << "drei " << endl;
break;
case 4: (e==4); cout << "vier " << endl;
break;
case 5: (e==5); cout << "funf " << endl;
break;
case 6: (e==6); cout << "sechs " << endl;
break;
case 7: (e==7); cout << "sieben " << endl;
break;
case 8: (e==8); cout << "acht " << endl;
break;
case 9: (e==9); cout << "neun " << endl;
}
return 0;
}
kada mu ukucam cetverocifrenibr. on mi to ispise ali kad mu ukucam br sa vise cifara ne izbaci mi nista .
unaprojed hvala