#include <stdio.h>
#include <Windows.h>
void BIT(int a)
{
for(int i=7; i>=0; i--) printf("%d",(a>>i) & 1);
printf("\n");
}
void main()
{
int k=128;
int k1=1,tmp;
int i=0,j=0,sel=0;
while(1)
{
if(sel==0)
{
BIT(k);
i++;
Sleep(200);
BIT(k|k>>1);
i++;
Sleep(200);
BIT(k|k>>1|k>>2);
i++;
Sleep(200);
BIT(k|k>>1|k>>2|k>>3);
i++;
Sleep(200);
BIT(k|k>>1|k>>2|k>>3|k>>4);
i++;
Sleep(200);
BIT(k|k>>1|k>>2|k>>3|k>>4|k>>5);
i++;
Sleep(200);
BIT(k|k>>1|k>>2|k>>3|k>>4|k>>5|k>>6);
i++;
Sleep(200);
BIT(k|k>>1|k>>2|k>>3|k>>4|k>>5|k>>6|k>>7);
tmp=k|k>>1|k>>2|k>>3|k>>4|k>>5|k>>6|k>>7;
}
else
{
BIT(tmp<<j);
Sleep(500-50*j);
j++;
}
if(i==7)
{
i=0;
sel=1;
}
if(j==7)
{
j=0;
sel=0;
}
}
}
while 밑에꺼 for로좀 줄여줘...
while(1) = for(;;)
ㄴ 이프밑에껄 간단하게 할수는 없음?