Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: evevevie
Problemset: แปลงเลขฐาน
Language: c
Time: 0.002 second
Submitted On: 2025-10-02 18:12:53
#include <stdio.h>
int main(){
int hex, oct, dec, i=0, temp, digit=0, j;
int bi[100];
scanf("%x", &hex);
dec=hex;
//binary
temp = dec;
while(temp>0){
digit++;
temp/=10;
}
temp=dec;
while(temp>0){
bi[i]=temp%2;
temp/=2;
i++;
}
for(j=i-1;j>=0;j--){
printf("%d", bi[j]);
}
printf("\n");
//oct
printf("%o", dec);
}