VC中error C2447: missing function header (old-style formal list?)怎麼解決???求解答

  • 作者:由 匿名使用者 發表于 歷史
  • 2022-08-03

VC中error C2447: missing function header (old-style formal list?)怎麼解決???求解答雪貝兒2019.05.15 回答

您好,這樣的:

函式定義後面不能用分號,如果你的編譯器是c話還要把double s 放到前面去,C不允許定義變數在語句之後!

# include# include double fact(int n); int main(void) { int x,i;double s; scanf(“%d”,&x); i=1; s=0; while(pow(x,i)/fact(i)>0。00001){ s=s+pow(x,i)/fact(i); i++; } printf(“%lf”,s); return 0; } double fact(int n) { int i; double product; product=1; for(i=1;i<=n;i++){ product=product*i; } return product;}

Top