C語言改錯題,求大神指點

2021-03-04 05:37:09 字數 524 閱讀 1205

1樓:似夕水每

#include

#include

void fun(char  *s)

s[j] = '\0';//字元

不是字串 不能回用雙引

答號}main()

2樓:程小軒轅巍奕

/******(1)****/

intfun(int

n)//沒有抄加宣告襲,後面有return且返回值是int型的,應該聲bai明int/****(2)****/

sum=sqrt(s)+sum;//求的是各項之du和,應該把前面zhi的也加上

/******(3)***/

scanf(「dao%d」,&n);//少一個&符號,否則出錯/*****(4)***/

if((n>=0)&&(n<=9))//邏輯出錯,應該是n大於0且小於9,而不是n大於0或小於9

/****(5)***/

fun(n/10);

//題目上,說了用遞迴思想。此處遞迴

一道c語言改錯題,一道C語言的改錯題

while後面應該讓c 0 這樣才不能無限迴圈下去 0 是控制符吧 不能直接輸入 一道c語言的改錯題 include void main 兩處錯誤都在語句中 1.year 4 0 應該為year 4 0 是複製語句,才是判斷語句 2.or c語言中沒有or,表示 或 使用 所以 1 這是個計算閏年的...

求一道c語言改錯題求大神解答,求一道C語言改錯題求大神解答?

for i 0 i 10 i printf n 這個試試 目測原題的原du意是 zhii j 時break 不知是你打錯了還是dao原題就是這樣專。if i j 是永遠為屬true的,這樣永遠是break跳出本次迴圈,也就是說最後程式輸出的應該是一個回車 什麼都沒有 不過沒嘗試編譯執行過。如果說要改...

英語短文改錯幫我,英語短文改錯題目求大神幫忙

1.extreme改成extremely 2.thought和he之間加個that 3.the boy is。is 改成was4.that改成who 5.was given to的to刪掉 6.kept draw改成drawing 7.she改成he 8.還是這句,painting改成paintin...