C++問題 原始碼檔無法編譯 除錯
我是用4.992版本的 會跑出
原始碼檔無法編譯 用知識加跑的方法
會變成{ 這邊錯誤
#include
#include
void main(void)
{ 這邊會錯誤><
int n=1,m=1,i,j;
double c[10],d[15],fx[15]={0},p,sum;
FILE *in,*in2;
in=fopen("19IN1.txt","r");
while(fscanf(in,"%lf",&c[n])!=EOF)n++;
fclose(in);
n--;
in2=fopen("19IN2.txt","r");
while(fscanf(in2,"%lf",&d[m])!=EOF)m++;
fclose(in2);
m--;
printf("Input any number\t");
scanf("%lf",&p);
for(i=0;i<=m-1;i++)
{
for(j=0;j<=n-1;j++)
{
fx[i+1]=fx[i+1]+c[j+1]*pow(d[i+1],j);
}
printf("\nf[%d]=%lf",i,fx[i+1]);
}
for(i=0;i<=m-2;i++)
{
sum=sum+(d[i+2]-d[i+1])*(fx[i+1]+fx[i+2])/2;
}
printf("\n\nI=%lf",sum);
}
是哪裡要修正呢
有點急 先謝了
4 個解答
- 阿牛Lv 510 年前最佳解答
你看到的錯誤應該如下
`main' must return `int'
所以你只要把你的程式main function type為int即可
int main( void )
然後在main function 最後補上 return 0; 就可以了,如下所示
int main(void)
{
....
...
return 0;
}
參考資料: ME - 匿名使用者7 年前
您期待已久的 8891下注網 熱烈開幕囉!
8891運動城以優質的服務領先業界
多位美女客服24小時即時線上為您服務!
8891遊戲網有優於市面所有運動投注遊戲的 賠 ~ 率
以及免下載美女 百家樂、21點、骰寶、各國賓果、餐廳賓果、彩球遊戲
另有數百位真人視訊聊天辣妹與您進行互動聊天還有"精彩"電影喔!
心動了嗎!! 快來體驗市面上最完質最高品質的服務
現在有開放免費試玩喔! 官方 : 8891.NET
- 匿名使用者7 年前
【亞洲36588合法彩券公司直營 官網: A36588.NET 】
【 最新活動→迎接新會員,首存狂送20% 】
【運動→電子→對戰→現場→彩球 】
【免費服務 →電影區、討論區、KTV歡唱、運動轉播、即時比分、24H客服 】
【亞洲36588合法彩券公司直營 官網: A36588.NET 】
- 10 年前
假設目前的程式碼為你實際的編譯的程式碼
那麼你的 #include 應該包含相關的標頭檔
Ex.
#include <stdio.h>
#include <math.h>
希望有助你解決問題
參考資料: myself