为什么这个C语言程序没有错误,但运行不出来?输入数字后按enter键总是出现错误,运行不了。

2024-11-01 23:15:01
推荐回答(2个)
回答1:

有两处错误:

val是int类型应该用%d格式字符串

scanf的第二个参数应该传递一个地址&val

改成这样就对了:
scanf("%d",&val);

回答2:

scanf("%f",val) 改成 scanf("%f",&val)