Premetto che io sono agli inizi, ma mi è capitato un esercizi del genere.

codice:
#include <stdio.h>

int main()
{
   int n, temp1, temp2, n1, n2, n3, n4;

   printf ("Inserisci un numero (4 cifre): ");
   scanf ("%d", &n);

   temp1 = n;
   n1 = temp1 / 1000;
   temp2 = temp1 % 1000;
   n2 = temp2 / 100;
   temp1 = temp2 % 100;
   n3 = temp1 / 10;
   n4 = temp1 % 10;
   
   printf ("le cifre che compongono %d sono %d %d %d %d", n, n1, n2, n3, n4);

   system ("pause");
   return 0;
}
Questo per quattro cifre. Altrimenti lo modifichi di conseguenza.