Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: winkawin2552
Problemset: แปลงเลขฐาน
Language: c
Time: 0.001 second
Submitted On: 2025-10-10 22:04:44
#include <stdio.h>
void base2(int base10){
char base[32];
int i =0;
while(base10 != 0){
base[i] = base10%2 + '0';
base10 /= 2;
i++;
}base[i+1] = '\0';
for(int j = i-1; j>=0; j--){
printf("%c", base[j]);
}
}
int main() {
int num;
scanf("%X", &num);
base2(num);
printf("\n%o", num);
return 0;
}