Syntax error Octal literals in C

Octal literals in C



In C/C++ we can use octal literals by typing a zero before the actual number. For example, if an octal number is 25, then we have to write 025.

Example Code

#include <stdio.h>
int main() {
   int a = 025;
   int b = 063;
   printf("Decimal of 25(Octal) is %d
", a);    printf("Decimal of 63(Octal) is %d
", b); }

Output

Decimal of 25(Octal) is 21
Decimal of 63(Octal) is 51
Updated on: 2019-07-30T22:30:25+05:30

5K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements