[C++] operacja na liczbie

Jak z liczby wyciągnąć ostatnie 2 cyfry?

np 143433527 -> 27 , 3253245 -> 45, 9956 ->56

Hint: dzielenie modulo

no jasne #-o

thx

Post został usunięty

char* bufer;

   sprintf(bufer,"%d",liczba);

Eee… to sprintf alokuje pamięć sam?

A kogo to obchodzi? Koleś nie zna podstaw języka C a już udziela porad na temat C++, wg mnie moderatorzy powinni dawać żółtą kartkę za takie wypowiedzi.

Nawet nieważne jaki język, jego pomysł ogólnie nie ma sensu. :expressionless:

Racja, i nigdy żaden jego algorytm nie będzie miał sensu. W temacie padła już odpowiedź: algorytm jednowierszowy modulo, pytający zrozumiał sądząc po odpowiedzi. A koleś wytacza algorytm na 10 wierszy, który w dodatku nie zadziała. Taka osoba nigdy niczemu się nie nauczy ale zawsze będzie uczyć innych. :smiley:

Wg mnie należy się żółta kartka jak nic za taki post.