对照、比较一下和你的程序流程的区别。
#include<stdio.h>
int main()
{
int a,b,c;
printf("输入年龄\n");
scanf("%d",&a);
printf("输入学科 1为化学,2为经济学,3为其他\n");
scanf("%d",&b);
printf("输入学院,1为哈弗,2为耶媷,3为其他\n");
scanf("%d",&c);
if((a>=25&&b==1)&&(c==32||c==1)) printf("可面试\n");
else if(c==2&&b==1) printf("可面试\n");
else if((a<=28&&c==1)&&b==2) printf("可面试\n");
else
printf("你落榜了");
return 0;
}