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
%oformat specifier inscanf()reads an octal number. - The compiler internally converts the octal value into decimal.
- The
%Xformat specifier inprintf()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
Post a Comment