使用c语言算平均工资,人数不固定,输入负一时表示输入数据结束


你的引号把变量一起引进去了,应该是
scanf("%f",&a);
printf("%.2f",average);
int main()
{
int count = -1;
float sum=0, a=0, average;
while(a!=-1){
sum += a;
count++;
scanf("%f", &a);
}
average = sum/count;
printf("%.2f", average);
return 0;
}