Nie mogę wymyślić dobrego warunku który sprawdzał by czy podana liczba posiada parzystą ilość takich samych cyfr
tablica znaków od 0 do 9 jest inkrementowana dla każdej występującej liczby
próbowałem kilkoma sposobami, ale są pewne logiczne błędy których nie mogę przeskoczyć
spr = 1;
for(int i=0; i<10; i++)
{
if(tab[i]%2 != 0)
{
printf("%d mod2 != 0\n", tab[i]);
spr = 0;
}
}
tu przy jakiejkolwiek liczbie nie odpowiadającej warunkowi mamy spr = 0
for(int i=0; i<10; i++)
{
if(tab[i]%2 == 0)
{
if(tab[i] != 0)
spr = 1;
}
else spr = 0;
}
tu nie moge przeskoczyc 0%2 ktore zawsze daje 0 wiec mozna wpisac liczbe typu 0000 ale nie dziala 100