slt tt le monde,le dois faire un programme qui permet de donner le i eme coefficient d'un nombre decimal n dans la base hexadecimal
voila ce que j'ai fait:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
      unsigned long int n,i,j,M,N;
      printf("svp entrez la valeur de n");
      scanf("%lu",n);
      M=n/16;
      N=n%16;
      for(j=0;j<=i;j=j+1)
      { M=M/16;
      N=M%16;
      }
      printf("le %lu eme coefficient de n dans la base 16 est %lu",i,N);
      getch();
      return 0 ;
      }
mais cela ne donne rien ,alors qqn peut aider
NB:au fait on doit utiliser les puissances de 16 mais je n'ia pas su commnet