嗨,我有个错误:
depthTemperature.c: In function 'main':
depthTemperature.c:29: error: expected declaration or statement at end of input
depthTemperature.c:29: error: expected declaration or statement at end of input
当我试图编译的时候,我不知道为什么,一切对我来说似乎都是清正廉洁的,当然肯定是我做错了什么提前谢谢你的帮助。
#include <stdio.h>
void celsius_at_depth(double depth);
void fahrenheit(double celsius);
int
main(void)
{
double depth;
printf("Please input your depth to the nearest whole foot (eg. 100)> ");
scanf("%lf", &depth);
celsius_at_depth(depth);
return 0;
{
void celsius_at_depth(double depth)
{
double celsius;
celsius=10*depth+20;
printf("The temperature in celsius is: %f", celsius);
fahrenheit(celsius);
}
void farenheit(double celsius)
{
double farenheit;
farenheit=1.8*celsius+32;
printf("The temperature in farenheit is: %f", farenheit);
}
最佳答案
这不好:
int
main(void)
{
return 0;
{
^ ???
关于c - 错误:输入末尾预期的声明或语句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7504271/