# 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)
我得到一个错误说预期';' 之前')'令牌,但我不明白我已经放了一个; 在每一行之后.我应该把别人放在其他地方吗?
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的问题之前,请重新阅读您的代码.