No uz to vyzera lepsie ked dam 120 tak mi to 121 najde :D ale pri takych dalej od vysledku to hlada a hlada
#include <stdio.h>
#include <stdlib.h>
#include "sumernost.h"
int main()
{
unsigned int cislo; //skumane cislo
unsigned int cifry[10]; //pole cifier
int i=-1; //počítadlo cifier
int j,k; //počítadlá do for
typedef enum {NIE,ANO} v;
int vysledok=ANO; //označuje, či je sumerne
int vacsie_cislo;
int delitel;
printf("Zadaj cislo (max. 10 cifier):");
scanf("%d",&cislo);
vacsie_cislo=cislo;
while(cislo<999999)
{
vacsie_cislo++;
delitel=vacsie_cislo;
while(delitel>0)
{
cifry[++i]=delitel%10;
delitel/=10;
}
printf("Cifry:\n");
for(j=0;j<=i;j++)
{
printf("%d ",cifry[j]);
}
for(j=0,k=i;j<=i/2;++j,--k)
{
if(cifry[j]==cifry[k])
{
printf("\n%d = %d",cifry[j],cifry[k]);
}
else
{
printf("\n%d != %d",cifry[j],cifry[k]);
vysledok=NIE;
}
}
if(vysledok==ANO)
{
printf("%\d",vacsie_cislo);
return 0;
}
}
}