错误示例:
#include <stdio.h>
int main (int argc, const char * argv[]){
float a;
scanf("%f",&a);
printf("%f\n",a);
return 0;
}
这样输入一个浮点数后,输出时会自动加上后导0.例如:输入5.9 输出5.900000
正确代码:
#include <stdio.h>
int main (int argc, const char * argv[]){
char a[100];
gets(a);
puts(a);
return 0;
}