单项选择题

下列程序的运行结果是( )。
main()
int x=1,y=3,a=0;
while(x++!=(y=1))
a+1;
if(y<x)break;

printf("%d,%d,%d\n”,x,y,a) ;

A) 2,3,2
B) 2,3,1
C) 1,3,3
D) 3,1,2