아주 기본적인 c 로 2,8,16진수

ineedHelp의 이미지

배열을 쓰지않고 진짜로 기본적인 방법으로 10진수 수를 입력하면 이진수,8진수 ,16진수를 나오게 하고 싶은데;

배열말고는 답이없나요....

정수 범위는 1 부터 천만 까지 입니다.

도와주세요 이제 막 시작한 입문자좀 도와주세요

아 기본적으로 제공되는 라이브러리는 사용안하고 ,,,

세벌의 이미지

jaeung24k의 이미지

계산이 필요없다면 이런식으로 출력하는건 어떨까요?

int main() {
int dec;

scanf("%d", &dec);

printf("dec - %d\n
oct - 0%o\n
hex - 0x%x\n", dec, dec, dec);

return;
}

2진수는 아래 참고하시구요
http://shinluckyarchive.tistory.com/243

오늘도 생명과 호흡을 주심에 감사합니다.

klara의 이미지

> 아 기본적으로 제공되는 라이브러리는 사용안하고 ,,,

IO부터 다 짜실려고요?