【发布时间】:2013-07-21 11:46:28
【问题描述】:
我以前编译过其他程序,但由于某种原因,我不能再工作了。我有一个 mac 这是我的代码。它的目的是取三个数字并求平均值。
#include <stdio.h>
int main(){
int first;
int second;
int third;
float average=0.0;
printf ("This program will find the average of 3 numbers.\n");
delay(1000);
printf ("Type the first number.\n");
scanf ("%d", &first);
printf ("Type the second number.\n");
scanf ("%d", &second);
printf ("Type the third number.\n");
scanf ("%d", &third);
average = (first+second+third)/2.0;
printf ("The average of %d, %d, and %d is %.3f\n", first, second, third, average);
return (0);
}
这些是我已采取的步骤。我把average.c和average.h放在桌面上。我打开终端并输入
cd Desktop
gcc /Users/reneelion/Desktop/average.c average
然后它说:
average: No such file or directory.
我是编码初学者,不知道该怎么做。
【问题讨论】:
-
试试
gcc -o average average.c。您将平均值作为 input (它不存在)。 -
第一个 cd 到“你的文件在哪里”然后
gcc -Wall average.c -o average -
(first+second+third)/2.0? -
你是新人请做:
gcc -Wall -pedantic average.c -o average