c语言出现这个错误请大神帮忙啊Cpp1.exe - 1 error(s), 0 warning(s)

#include<stdio.h>
#include<math.h>
int main()
{float r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5;
p=1000;
r5=0.585;
r3=0.054;
r2=0.0468;
r1=0.0414;
r0=0.0072;
p1=p*((1+r5)*5);
p2=p*(1+2*r2)*(1+3*r3);
p3=p*(1+3*r3)*(1+2*r2);
p4=p*pow(1+r1,5);
p5=p*pow(1+r0/4,4*5);
printf("p1=%f\n",p1);
printf("p2=%f\n",p2);
printf("p3=%f\n",p3);
printf("p4=%f\n",p4);
printf("p5=%f\n",p5);
return 0;
}

第12行的括号写成中文字符了,21行的分号也是这个问题。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-06
return 0;

分号是中文的吧?改成英文的。追问

改成英文还是不行啊

追答

贴错误代码

追问

执行 cl.exe 时出错.

追答

之前生成的程序还在运行,把进程杀掉就行了。

本回答被提问者采纳
相似回答