C語言,求高手指教,為什麼執行不了

2021-10-14 14:06:15 字數 598 閱讀 8608

1樓:匿名使用者

不知道你說的具體問題是什麼,程式沒太大問題,不知道是不是你的c++編譯器沒有設定好,

還有,一般c語言中的主函式是有返回值的,只不過返回值是系統呼叫的。正確的主函式應該是:

int main ()

main函式裡面也是有引數的,但是省略是可以的。

還有,你的求冪的函式後面為什麼要加個「;」?開始定義的時候有「;」是正確的,但是後面寫具體求冪函式的時候「;」應該去掉,不然系統當然提示你缺少函式標題了。

int power(int base,int n); //這裡加了「;」符號之後後面的內容都算沒有了

如果改了還是不行請把你的具體情況再告知我、、、我那會學c語言的時候都用的tc。。。很老的編譯器了,呵呵。

2樓:匿名使用者

樓上說的都十分正確,建議把主函式定義成int型

3樓:匿名使用者

暈 主函式都定義成了void沒有返回值了 後面怎麼還有個return 0 當然是報錯了,在main主函式裡面做個有返回值的函式。

4樓:手機使用者

去掉 return 0;

c語言程式填空題求高手指教實在是想不出

a i a j a j 取得剩下的陣列第乙個的值 a 0 得不出正確的結果 a 0 a j a j c語言程式填空題,答案已給出,求大神指點,具體解題思路,謝 哎,真是想吐槽,在c語言中字串都是以 0 結尾的。例如char str2 abcd 題目裡是通過gets來用鍵盤輸入給str2賦值的,所以你...

用c語言求這題,要過程。新手指教,求指點

include include main int i,j,k 0,a 5 scanf d i while i 10 a k i 10 i i 10 printf d n k j k k k 1 while k 0 printf d a k printf printf d n a k while j ...

C語言程式沒有錯誤但執行不了,為什麼我的C語言程式沒有錯誤卻總是不能執行

scanf應該使用 語句修改為 scanf d a i 為什麼我的c語言程式沒有錯誤卻總是不能執行 linking.link fatal error lnk1104 cannot open file debug cpp1.exe 執行 link.exe 時出錯.這個我也抄 遇見過,其實你這段話寫的沒...