c错误消息中的行尾错误说丢失; 之后(令牌

Fel*_*émi -5 c printf line

# include <stdio.h>
double simpleInterest (double Princ, double Rate, int Time)
{
     double value;
     value = Princ*Rate*Time;
     retrun value;
}
int main (int argc, char * argv [])
{
  printf ("value is £%5.2\n", simpleInterest(100,0.05,1);
  printf ("value is £%5.2\n", simpleInterest(1,0.01,10);
}
Run Code Online (Sandbox Code Playgroud)

我得到一个错误说预期';' 之前')'令牌,但我不明白我已经放了一个; 在每一行之后.我应该把别人放在其他地方吗?

oua*_*uah 6

  printf ("value is £%5.2\n", simpleInterest(100,0.05,1);
  printf ("value is £%5.2\n", simpleInterest(1,0.01,10);
                                                       ^
Run Code Online (Sandbox Code Playgroud)

在两个函数调用中缺少右括号.

和:

%5.2
Run Code Online (Sandbox Code Playgroud)

您可能在这里缺少转换说明符.

并且:

 retrun value;
Run Code Online (Sandbox Code Playgroud)

关键字拼写错误...

在提交有关stackoverflow的问题之前,请重新阅读您的代码.