猜数问题,如下代码只能通过两个测试点,求问哪里不对呢
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
if (a<=38)
{
if(a=38)
printf("Good Guess!");
else
printf("Too small!");
}
else
printf("Too big!");
return 0;
}