'else' 位置错在 main 函数中

来源:百度知道 编辑:UC知道 时间:2024/05/26 03:45:56
#include<stdio.h>
main()
{ int a,b,c,d,e;
printf("enter a,b\n");
scanf("%d,%d",&a,&b);
if(a*a+b*b>100)
c=a*a+b*b;
d=c/100;
e=a+b;
printf("%d",d);
else
printf("%d",e);
getch();
}

少了两对大括号

#include<stdio.h>
main()
{ int a,b,c,d,e;
printf("enter a,b\n");
scanf("%d,%d",&a,&b);
if(a*a+b*b>100)
{
c=a*a+b*b;
d=c/100;
e=a+b;
printf("%d",d);
}
else
{
printf("%d",e);
getch();
}
}

if(a==123456);
{
printf("\n Correct password");
}

else
printf("\n The wrong password");
改为
if(a==123456);
{
printf("\n Correct password");
}
else
{
printf("\n The wrong password");
}
试下