使用scanf函数还必须注意以下几点:
1) scanf函数中没有精度控制,如:scanf("%5.2f",&a)是非法的。不能企图用此语句输入小数为2位的实数。
2) scanf中要求给出变量地址,如给出变量名则会出错。如 scanf("%d",a)是非法的,应改为scnaf("%d",&a)才是合法的。
使用scanf函数还必须注意以下几点:
1) scanf函数中没有精度控制,如:scanf("%5.2f",&a)是非法的。不能企图用此语句输入小数为2位的实数。
2) scanf中要求给出变量地址,如给出变量名则会出错。如 scanf("%d",a)是非法的,应改为scnaf("%d",&a)才是合法的。