C Program to convert a value into different formats using format specifiers
An integer value 100 stored in a variable a is printed with different format specifiers.
- %d prints integer
- %x prints hex
- %o prints octal
- %u prints unsigned integer
Program
#include<stdio.h>
void main()
{
int a = 100;
printf("Integer: %d\n", a);
printf("Hex: %x\n", a);
printf("Octal: %o\n", a);
printf("Unsigned Decimal: %u\n", a);
}
Output
Decimal: 100
Hex: 64
Octal: 144
Unsigned Decimal: 100