//팩토리얼 값 구하기.
/*#include <stdio.h>
int fact(int a);
int main()
{
int a,b;
while(1)
{
printf("수 입력(종료0) : ");
scanf("%d",&a);
if(a==0)
break;
b=fact(a);
printf("%d!=%d\n",a,b);
}
return 0;
}
int fact(int a)
{
if(a<=1)
return 1;
else
return (a*fact(a-1));
}*/
//10진수 정수를 받아 2진수로 출력하기...
#include <stdio.h>
void tree(int a);
int main()
{
int a;
while(1)
{
printf("수 입력(종료0) : ");
scanf("%d",&a);
if(a==0)
break;
tree(a);
printf("\n");
}
return 0;
}
void tree(int a)
{
if(a==1);
else tree(a/2);
printf("%d",a%2);
}