当你想输出一个浮点数,定义一定要写double或float,scanf中不能有精度,最后一定要有精度。
#include <stdio.h>#include <stdlib.h>int main(){ float n1=1,n2=1,n3=1,sum1=0,sum2=0,sum3=0,m1=1,m2=1,m3=1,a,b,c;scanf("%f %f %f",&a,&b,&c);while(n1<=a){n1=n1+1;sum1=sum1+m1;m1=m1+