该内存不能为written
#include<stdio.h>
int main()
{
double a,b,c;
printf("请输入一个数字:");
scanf("%lf",a);
a=a*100+0.5;
b=(int)(a);
c=b/100;
printf("%5.2lf",c);
return 0;
}
请问这个保留两位小数的程序错误在哪?
[ 本帖最后由 zhang3855 于 2013-3-20 11:16 编辑 ]


程序代码:

