#include <stdio.h>
#include <stdlib.h>
void swap(char *arr)
{
int j,a,i;
for(i=0;arr[i]!='\0';i++);
i--;
for(j=0;j<i;j++,i--)
{
a=arr[j];
arr[j]=arr[i];
arr[i]=a;
}
}
char* abc(int a,char *arr)
{
int i,j;
int nmg;
for(i=0;a!=0;i++)
{
nmg=a%2;
arr[i]='0'+nmg;
a=a/2;
}//for
for(;i<8;i++)
arr[i]='0';
arr[i]='\0';
swap(arr);
return arr;
}
int main(void)
{
int j,a,i;
char arr[10];
printf("원하는 수 : ");
scanf("%d",&a);
for(i=1;i<a;i++)
printf("%2d : %8s\n", i, abc(i,arr));
printf("\n");
system("pause");
return 0;
}