4、5行放到第8行后面,先输入i才能计算啊输入也不对scanf("%d",&i);判断语句也不对if(i%2==0)输出也不对printf("a:%d\n",a);printf("b:%d\n",b);最后,int main()前面你加#号干啥???删掉!!!好吧,几乎没有对的