ok spravil som to podla teba ako si napisal poskusal som zjednodusil printf dal prec no ostalo mi toto ale stale tam je ta vada :D 120 mi ide ale napr 149 nic
#include <stdio.h>
#include <stdlib.h>
#include "sumernost.h"
int main()
{
unsigned int cislo=0; //skumane cislo
unsigned int cifry[10]; //pole cifier
int i=0; //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;
for(i=0; delitel<0; delitel/=10)
{
cifry[i++]=delitel%10;
}
for(j=0,k=i;j<=i/2;j++,k--)
{
if(cifry[j]!=cifry[k])
{
vysledok=NIE;
}
}
if(vysledok==ANO)
{
printf("\n%d",vacsie_cislo);
return 0;
}
}
}