全是错误1.宏定义错了 #define nPara(x)x/2;2.x,y没有赋值,int x=0,y=0;scanf("%d",&x);3.for循环不完整 for(y=0;nPara(x)!=0;y++);望采纳
for(1;2;3){4}执行方向:1-2-4-3-2.。。。。2是判断,成立就执行4,不成立就退出
for语句不完整啊,少了一个分号