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...