1. //Decimal to Hex value
  2. main()
  3. {
  4. char hex[16]={"0123456789ABCDEF"};
  5. int num,i=0,j;
  6. char result[];
  7. printf("Enter the Decimal No.\n");
  8. scanf("%d",&num);
  9. while(num)
  10. {
  11. result[i]=hex[num%16];
  12. num=num=num/16;
  13. i++;
  14. }
  15. printf("Given num of the hex value is:");
  16. for(j=i-1;j>=0;j--)
  17. printf("%c",result[j]);
  18. getch();
  19. return 0;
  20. }