scanf输入一个字母并根据此字母运行不同if语句,但一直输出第一个if结果
#include<stdio.h>
int main()
{
int e;
printf("请输入a,b,c,d之一:");
scanf("%c",&e);
if(e='a')
printf("123");
else if(e='b')
printf("456");
else if(e='c')
printf("789");
else
printf("101112");
return 0;
}