level 3
这个程序哪里错了啊
#include "stdio.h"
main()
{
int a;
printf("请输入一个格雷码:");
scanf("%d",&a);
printf("转换成自然二进制码为%d\n",GraytoZiranma(int a));
}
static int GraytoZiranma( int x)
{
int y = x;
while(x>>=1)
y ^= x;
return y;
}
2011年11月15日 17点11分