training

Code I wrote during training
git clone git://git.bitsmanent.org/training
Log | Files | Refs | README

splitint.c (560B)


      1 /* Esercizio 2.30 (Cap. 2)
      2    Dato un intero di 5 cifre stampare una cifra alla volta
      3    ognuna separata da 3 spazi: 42339 = 4   2   3   3   9. */
      4 
      5 #include <stdio.h>
      6 
      7 int main()
      8 {
      9    int n;
     10    int n1, n2, n3, n4, n5;
     11 
     12    printf("Dammi un intero di 5 cifre: ");
     13    scanf("%d", &n);
     14 
     15    /* Spezzetto l'intero nelle sue singole cifre */
     16    n1 = n / 10000;
     17    n2 = (n / 1000) % 10;
     18    n3 = (n / 100) % 10;
     19    n4 = (n / 10) % 10;
     20    n5 = n % 10;
     21   
     22    /* Stampo le cifre */
     23    printf("%d   %d   %d   %d   %d\n",n1, n2, n3, n4, n5);
     24 
     25    return 0;
     26 } /* E0F main */
     27