有以下程序
#include<stdio.h>
main()
{
int a=0,b=0,c=0,d=0;
if(a=1) b=1;
c=2;
else d=3;
printf("%d,%d,%d,%d\n",a,b,c,d);
}
程序运行后输出结果是( )
0,0,0,3
1,1,2,0
编译有错
0,1,2,0