C语言输入问题
#include "stdio.h"void main()
{int x;
printf("Enter x=?");
scanf("%f",&x);
switch((int)(x/10))
{ case 10:
case 9: printf("A");
case 8: printf("B");
case 7: printf("C");
case 6: printf("D");
Default:printf("E");
}
}
为什么上面这段的输入不能用%f而要用%d