Advertisement
Guest User

Untitled

a guest
Apr 27th, 2015
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.40 KB | None | 0 0
  1.  
  2. // Funkcia premeni nacitane cislo na pole cislic
  3. int intToArray(int cislo, int *vysledok)
  4. {
  5.   int dlzka = 0;
  6.   int i;
  7.  
  8.   // Zistim dlzku (pocet cifier) cisla
  9.   int tmp = cislo;
  10.   while (tmp > 0) {
  11.     dlzka++;
  12.     tmp /= 10;
  13.   }
  14.  
  15.   *vysledok = (int *) calloc(dlzka+1, sizeof(int));
  16.  
  17.   for (i = dlzka -1; i >= 0; i--) {
  18.     vysledok[i] = cislo % 10;
  19.     cislo /= 10;
  20.   }
  21.  
  22.   return dlzka;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement