收起
你输入没有分隔符 会读入混乱,可以用空格分割一下
scanf("%f %f %f",&a,&b,&c);
然后再输入 1.23 3.2 4.5这样以空格分割数据
#include<stdio.h> int main() { float a,b,c; scanf("%f %f %f",&a,&b,&c); printf("%f %f %f",a,b,c); return 0; }
报告相同问题?