问题描述:
#include int main() { int a1,b1,a2,b2; char c1,d1,c2,d2; printf("请输入年龄,性别,血型,出生
编译出来的结果是这样 error C2181:illegal else without matching if 为什么啊,
#include
int main()
{
\x05int a1,b1,a2,b2;
\x05char c1,d1,c2,d2;
printf("请输入年龄,性别,血型,出生地 AB血型用C表示.男的用1表示,女的用2表示,用26个小写字母表示出生地.\n");
\x05scanf("%d,%d,%c,%c",&a1,&b1,&c1,&d1);
\x05printf("请输入另一个人的年龄,性别,血型,出生地 .\n");
\x05scanf("%d,%d,%c,%c",&a2,&b2,&c2,&d2);
\x05if(b1==b2||c1==c2)
\x05\x05printf("这两个人是密友\n");
\x05else
\x05\x05if(a1-a2
编译出来的结果是这样 error C2181:illegal else without matching if 为什么啊,
#include
int main()
{
\x05int a1,b1,a2,b2;
\x05char c1,d1,c2,d2;
printf("请输入年龄,性别,血型,出生地 AB血型用C表示.男的用1表示,女的用2表示,用26个小写字母表示出生地.\n");
\x05scanf("%d,%d,%c,%c",&a1,&b1,&c1,&d1);
\x05printf("请输入另一个人的年龄,性别,血型,出生地 .\n");
\x05scanf("%d,%d,%c,%c",&a2,&b2,&c2,&d2);
\x05if(b1==b2||c1==c2)
\x05\x05printf("这两个人是密友\n");
\x05else
\x05\x05if(a1-a2
问题解答:
我来补答展开全文阅读