程序无法按编者意图运行,求解决。
#include <stdio.h>void main()
{
int i,j;
printf ("给你做一道心理测试题:\n");
printf ("有一个生鸡蛋和一个熟鸡蛋,\n");
printf ("有四个环境:1.水,2.口袋,3.树上,4.土里,\n");
printf ("你可以把两个鸡蛋放在一起,也可以分开放,你还会怎么做\n");
printf ("i代表生鸡蛋,j代表熟鸡蛋\n");
printf ("please input i,j(1<=i<=4,1<=j<=4)\n");
scanf("%d,%d",&i,&j);
if (i=1,j=1)
printf("婚前婚后都花心\n");
else if((i=1)&&(j=2))
printf("婚前花心,婚后专一\n");
else if (i=1,j=3)
printf("婚前花心,婚后眼光高\n");
else if (i=1,j=4)
printf("婚前花心,婚后随缘\n");
else if(i=2,j=1)
printf("婚前专一,婚后花心\n");
else if(i=2,j=2)
printf("婚前专一,婚后专一\n");
else if(i=2,j=3)
printf("婚前专一,婚后眼光高\n");
else if(i=2,j=4)
printf("婚前专一,婚后随缘\n");
else if(i=3,j=1)
printf("婚前眼光高,婚后花心\n");
else if(i=3,j=2)
printf("婚前眼光高,婚后专一\n");
else if(i=3,j=3)
printf("婚前眼光高,婚后眼光高\n");
else if(i=3,j=4)
printf("婚前眼光高,婚后随缘\n");
else if(i=4,j=1)
printf("婚前随缘,婚后花心\n");
else if (i=4,j=2)
printf("婚前随缘,婚后专一\n");
else if (i=4,j=3)
printf("婚前随缘,婚后眼光高\n");
else if (i=4,j=4)
printf("婚前随缘,婚后随缘\n");
else
printf("你的输入有误");
}