是我的代码错了还是我的电脑慢了?

时间:2018-02-16 19:57:15

标签: c

我在c编码,并且一直在尝试制作一个普通的计算器,因为我是编码的新手,只是刚开始,我输入一个数字后我的代码才能工作。它应该工作的方式是你输入一个数字,代码记录整体数字和输入的数字量并打印出平均值,这样做就是"做什么"环

我的代码:

int main()
{
float overall = 0;
float entered = 0;
float times = 0;
float avg = 0;

printf("AVERAGE CALULATOR\n\npress 0 when complete\n\n");
do{
    printf("current average: %.2f\n\n", avg);
    printf("input number: ");
    scanf("%f", entered);
    overall += entered;
    times++;
    avg = overall / times;

}while(entered != 0);

        return 0;
}
如果你找到了

,请告诉我错误的代码

2 个答案:

答案 0 :(得分:2)

你刚忘了逗号后的 scanf 中的(& )。

答案 1 :(得分:0)

scanf(“%f”,&输入); Scanf需要一个指向你的地址的指针。