Featured

Octal to Hexadecimal Conversion in C

Octal to Hexadecimal Conversion in C

#include<stdio.h>

int main()
{
    int num;
    printf("Enter any octal number:\n");
    scanf("%o", &num);
    printf("Hexadecimal value is: %X\n", num);

    return 0;
}
  

๐Ÿ“˜ Explanation:

This C program converts an octal number into its hexadecimal equivalent using format specifiers.

  • The %o format specifier in scanf() reads an octal number.
  • The compiler internally converts the octal value into decimal.
  • The %X format specifier in printf() prints the value in hexadecimal (uppercase).
  • No manual conversion logic is required.

This is a simple and efficient way to convert octal to hexadecimal in C.

๐Ÿงพ Sample Output:

Enter any octal number:
17
Hexadecimal value is: F
  

๐Ÿ”‘ Keywords:

octal to hexadecimal in C, scanf format specifier, number system conversion, hex conversion in C, C programming basics

๐Ÿ“Œ Hashtags:

#CProgramming #OctalToHexadecimal #NumberSystem #CLanguage #CodingBasics #1printf

Comments

Popular Posts