#include <stdio.h>
 #include<math.h>
 long octalToDecimal(int octalnum)
 {
    int decimalnum = 0, temp = 0;
    while(octalnum != 0)
    {
        decimalnum = decimalnum + (octalnum%10) * pow(8,temp);
        temp++;
        octalnum = octalnum / 10;
    }
    return decimalnum;
 }
 int main()
 {
    int octalnum;
    printf("Enter an octal number: ");
    scanf("%d", &octalnum);
    printf("Equivalent decimal number is: %ld", octalToDecimal(octalnum));
    return 0;
 }
          
               Enter an octal number: 15 Equivalent decimal number is: 13 --------------------------------