Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem C - strtol praca z retazcami

Nevies kde tu mozem mat chybu?? chcel som zistit na kolkej cifre nasiel program nepovolene cislo dalej ake cislo tym padom premiena.


cislo=strtol(*znakyPole,&chybnyZnak,n);
printf("%d\n",cislo);
if(chybnyZnak[0]!='\0')
{
for(i=0;i<pocetPrvkov;++i)
{
*(povoleneZnaky+i)=*(znakyPole+i);
if(*(znakyPole+i)==chybnyZnak)
{
printf("V cisle %s bol na pozicii %d zisteny nepovoleny znak:%c",*znakyPole,i,*chybnyZnak);
printf("Na prevod bola vyuzita len cast cisla %s. Ziskane cislo:%d",povoleneZnaky,cislo);
}
}
}

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny