Advertisement
Nusrat_Ullah

A

Oct 3rd, 2018
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.48 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<string.h>
  4. int main()
  5. {
  6.     char str[100],*p,*po;
  7.     long long int a;
  8.     for( ; ; ){
  9.         scanf("%s",str);
  10.         if(str[0]=='-'){
  11.             break;
  12.         }
  13.         p=&str;
  14.         if(str[0]=='0'&&str[1]=='x'){
  15.             p+=2;
  16.             a=strtol(p,&po,16);
  17.             printf("%lld\n",a);
  18.         }
  19.         else{
  20.             a=strtol(p,&po,10);
  21.             printf("0x%X\n",a);
  22.         }
  23.     }
  24.     return 0;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement