求大神看看這段c語言哪有問題,求大神看看這段C語言哪有問題

2021-04-20 03:03:39 字數 1608 閱讀 3003

1樓:宿雨厭厭

是不是 inputpassword ()函式的問題,你在字元陣列末尾加'\0'了嗎?strcmp()函式是遇到'\0'或字元不同才停的。

2樓:匿名使用者

把**直接複製上來好嗎,這樣看不清的啊

3樓:匿名使用者

勉強看了看是不是第乙個inputpassword寫成了lnputpassword

4樓:匿名使用者

你可以拍的再模糊一點!

求大神幫忙看一下這段c語言**哪有問題,自己做的一道程式設計題

5樓:匿名使用者

char *d[100];你申明個指標陣列幹嘛?有且當做一般的陣列來用。。不出問題才怪。。

char d[100][100];才對

6樓:匿名使用者

**太多,沒看,不過看你的錯誤提示。意思是,你訪問了不存在或沒有指向的記憶體。在看看自己的指標用法是否正確。最好用f10和f11進行除錯,出錯的地方,就應該能查的到。

7樓:匿名使用者

for(i=0;i這一句

scanf("%s",d[i]);

}char *d[100]; 只是100個空指標而已 ,即d[i]空指標,要去new乙個空間 d[i]=new char[100]

求大神看看這個c語言程式**出錯了,為什麼得不到正確結果

8樓:魔旦之心

你的程式貌似沒有什麼問題,

#include

#include

int main()

if(num==n)

}return 0;

}上面是結

果下容面是程式,你看看有什麼不同的地方

9樓:匿名使用者

#include

#include

int main()

if(num==n)

break;

}for(n=0;n兩個錯誤:源

1。baisqrt函式要包du含math.h檔案,再呼叫zhisqrt函式,而不是int sqrt()然後呼叫;

2。if(i%j)判斷能dao否整除錯了。

10樓:匿名使用者

#include

素數求法:

for(i=m+1;;i++)

}if(z==1)

if(num==n)

break;}

11樓:ts毛毛雨

sqrt() 是系統函式,在math.h標頭檔案中定義,但是你這裡自己把它宣告成了int型別,而且宣告之後沒有對其定義,所以,對這個函式操作的結果也是未知的

12樓:匿名使用者

貌似少了乙個.h檔案。你用的sprt()這個函式在哪定義的?是不是要加乙個「math.h」

13樓:匿名使用者

你的那個sqrt()是在哪實現的呢?

C語言問題求大神解答,求大神解答一下C語言問題?

a b 2,n b 4 1 計算 裡面的,b 2,n n b 5 2 1,逗號表示式返回最後一個表示式的值 賦值表示式的值就是被賦給的值,即1 所以括號裡面結果為1 2 計算a 1 4,先計算等號右邊的值 5 則a 5,等價於a a 5 12 5 2 樓主你好。b 2,n b 其實就是兩條語句,第一...

C語言問題,求解答,C語言問題,求大神解答

f函式中的a每次使用外面傳入的2,b是區域性變數,後每次都是1,c是靜態變數,函式每次執行會在上次值 1 所以最後執行三次,輸出為789 程式的輸出是 789 c語言問題,求解答 執行abc a 1 首先進行巨集代換過程,是把 a 1去替代 定義的巨集函式 x x 中的x,即得到式子 a 1 a 1...

c語言程式設計。求大神,C語言程式設計。求大神

include void fun char str int main fun函式 來代自碼bai如du 下zhi daovoid fun char p p void fun else if str i 9 str i 0 i printf s n str 用c語言程式設計求1 2 n include...