怎么错了啊??
#include<stdio.h>
int main()
{
int x1,x2,x3,y1,y2,y3,a,b;
scanf("%d %d %d %d %d %d",&x1,&x2,&x3,&y1,&y2,&y3);
a=(x2-x1),b=(x3-x2);
if(a*b>0)
{
printf("0");
}
else if(a*b<0)
{
printf("1");
}
if(a=0)
{
if(b>0)printf("0");
if(b<0)printf("1");
}
return 0;} 怎么错了啊