1樓:
錯誤很明顯:第一個%f前少了個",**上去......
2樓:匿名使用者
你把main中的void去掉試試
寫了一個c語言程式,執行老是出錯,不知道是**有問題,編譯的時候也沒有錯誤,願大佬幫我解決
3樓:大維
你粘到這上面的程式 不完整! 結構體要先宣告 並且你的第一個元素mark,最好要指定大小!
#include
struct napkin
;void printa(struct napkin *dp);
int main()
void printa(struct napkin *dp)
4樓:琴海情殤
將輸出語句printf("%s\n",dp->mark)改為
c語言程式沒有錯,但為什麼總顯示一個錯誤
5樓:韻城之都的管家
嗯,**是沒有問題的。那麼vc可能出問題了。
試試重新編譯一下或是重啟一下可能會有解決。
6樓:古神孤鴻
看不清,發**出來幫你看看
C求兩個數的最小公倍數的程式,C 求兩個數的最小公倍數的程式
include stdio.h main 採用輾轉相除法 include void main printf d,d的最小公倍數是 d n x,y,x y a ytaofighting的對於大數字不適用 main 主程式開始 c a b while c 0 printf 這兩個數的最大公約數為 d n...
c語言程式輸入兩個數字及符號用switch語句
因為你的scanf 有問 bai題。scanf d d c a,b,c 你輸du入b後,可能會按一個空zhi格,或者回車dao 但是這回個空格或者回車就會答被c接受,從而是c 空格 或者c n 回車 後面輸入的運算子就丟失了。你可以這樣改 在 c前面加個空格 2 scanf c d d c,a,b ...
求c語言程式 求兩個整數中的較大者
你好!include stdio.h int main du 謝謝!dao回答完畢!專手機打字不易望採納!呵呵!屬 includevoid main else include stdio.h void main int max int x,int y int max int a,int b c語言求...