#10 KIIV
a jak to bude pro obdelnik ?
if ((res!=1) || (a<0 || b<0)) takhle asi ne :)
Davide už to mám! :)
nevíte prosím proč to poslední číslo jakoby nezpracuje
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
printf("Zadej posloupnost cisel ke zpracovani\n");
int cislo;
int s0,s1,s2,s3,s4,s5,s6,s7,s8,s9;
while(scanf("%d",&cislo)==1){
if(cislo<0)
printf("Cislo %d, je zaporne, takove neberu", cislo);
continue;
}
s0=s1=s2=s3=s4=s5=s6=s7=s8=s9=0;
do{(cislo/=10);
switch (cislo%10){
case 0: ++s0; break;
case 1: ++s1; break;
case 2: ++s2; break;
case 3: ++s3; break;
case 4: ++s4; break;
case 5: ++s5; break;
case 6: ++s6; break;
case 7: ++s7; break;
case 8: ++s8; break;
case 9: ++s9; break;
}
} while (cislo>0);
printf("Zadane cislo se sklada z cislic: \n 0 ... %dx \n 1 ... %dx \n 2 ... %dx \n 3 ... %dx \n 4 ... %dx \n 5 ... %dx \n 6 ... %dx \n 7 ... %dx \n 8 ... %dx \n 9 ... %dx \n",s0,s1,s2,s3,s4,s5,s6,s7,s8,s9);
system("pause");
return 0;
}