c 哪裡錯了

2022-12-06 06:41:14 字數 627 閱讀 4454

1樓:

#include

using namespace std;

int space(int,int,int,int);

int main()

;int space(int a,int b,int c,int d)

完整**如上

2樓:汐日南莘

改4個地方!

cin>>a>>endl;把》endl刪除!後面的一樣!即改成cin>>a;

cin>>b;

cin>>c;

int space(int)改成int space(int a,int b,int c,int d)

int space(int a,b,c)改成int space(int a,int b,int c,int d)

return a^2+b^2-c+4d 改成return a*a+b*b*b-c+4*d;

還有疑問的地方就追問!

3樓:匿名使用者

函式形參不能這麼定義,必須是int space(int a, int b, int c, int d)

而且,你前面int space(int a)和這個也不符合,必須也寫全

c語言,我這個哪裡錯了

其實你想得也蠻好的。可惜c語言太弱,不支援2 這種寫法,表示式 1 c 2 的意義也跟正常人以為的不一樣 唔還有,中 p,w,s 的型別和格式控制符中的 f 不對應,執行時恐怕會造成難以 的後果 同樣應該怪c語言太弱,無法自動推出引數的型別 即使沒有引數和控制符不對應的問題 scanf d f,f ...

我寫的C 哪裡錯了請幫我看看好嗎

dev c 執行環境 include using namespace std int main cout 這段數的和為 while 1 return 0 我的程式中a是起數,b是止數,val是數和。val是什麼,一開始還沒定義怎麼就賦值了 include int main std cout 這段數的...

C語言程式求問哪裡錯了,目的是求出最大值

幫你改改 include include int max list int number1,首先要宣告函式,也可以直接把max list實現放到main前面來 int main printf d n max list 47,222,5,35,7,7 return 0 int max list int...