//先认真地把程序写正确,我们才能给你解释。
int a=1,b=2,c=3,d=0; //a前面应该有空格的,你的没有。
if(a==1&&b++=2) //b++=2不符合C语言语法。
if(b!=2||c--!3) //c--!3不符合C语言语法
printf("%d,%d,%d\n",a,b,c);
else
print("%d,%d,%d\n",a,b,c); //print拼错了吧?
else
printf("%d,%d,%d\n",a,b,c);
这个不叫程序,你还是从基础开始吧