write_text("123");
elegancko mi wyswietla te chary...
chcialem zrobic funkcje wyswietlają dowolne liczby calkowite int:
cos takiego dziala mi przez pewien czas,po czy pojawiaja sie krzaki...
nie moge dopatrzec sie bledu....
elegancko mi wyswietla te chary...
chcialem zrobic funkcje wyswietlają dowolne liczby calkowite int:
void write_int(int liczba){
int ile;
int pom=liczba;
char cyfra;
for(ile=1;(liczba=liczba/10);ile++);
char *znaki;
znaki=znaki+ile+1;
*znaki=0;
while(1){
znaki--;
cyfra=pom%10;
*znaki=cyfra+48;
pom=pom/10;
if (pom==0) break;
}
write_text(znaki);
}
cos takiego dziala mi przez pewien czas,po czy pojawiaja sie krzaki...
nie moge dopatrzec sie bledu....