fork download
  1. #include <stdio.h>
  2.  
  3. void tohex(int n) {
  4. if (n == 0)
  5. return;
  6.  
  7.  
  8. tohex(n / 16);
  9.  
  10. int a = n % 16;
  11.  
  12. if (a < 10)
  13. printf("%d", a);
  14. if(a==10)
  15. printf("A");
  16. if(a==11)
  17. printf("B");
  18. if(a==12)
  19. printf("C");
  20. if(a==13)
  21. printf("D");
  22. if(a==14)
  23. printf("E");
  24. if(a==15)
  25. printf("F");
  26.  
  27. }
  28.  
  29. int main() {
  30. int n;
  31. scanf("%d", &n);
  32.  
  33. if (n > 0)
  34. tohex(n);
  35.  
  36. return 0;
  37. }
  38.  
Success #stdin #stdout 0.01s 5284KB
stdin
255
stdout
FF