C語言誰能幫我看看錯哪了

2021-05-04 18:24:48 字數 497 閱讀 8347

1樓:匿名使用者

#include

int main()

printf("letters is: %d, numbers is: %d, blanks is:

 %d, others letters is: %d\n",letter,number,blank,other);

return 0;}

2樓:匿名使用者

主要的問題在於scanf函式輸入字串時不會讀入'\n',

因此迴圈不能單純判斷'\n',而應該加上判斷結尾的0才行。

即改為

3樓:匿名使用者

首先,scanf("%s",&a);換成gets(a);//錄入字串

其次,while(a[i]!='\n')判斷條件換成,a[i]!='\0',字串的終結符是\0

還有main的 } 別忘了。

誰能幫我把he檔案反編譯為c語言檔案

檔案有兩種,一種是文字檔案,一種是程式二進位制檔案,不管哪種檔案都可以用十六進位制編碼來顯示,稱為hex檔案。1 文字hex檔案一般不需要轉成c語言,更多的是程式二進位制檔案,用十六進位制顯示,可以轉換成c語言,一般使用相應的反彙編程式來實現,這方面的工具很多,不同的平臺略有不同。windows平臺...

C語言資料解密誰能幫我寫個下面程式的解密

include main 比如number 123,那麼a 0 3,a 1 2,a 2 1已經倒敘儲存了。for i 0 i 0 i printf d a i 倒敘輸出為加密前的數字 printf n 還有你的表述不清楚,是隻有第一位和最後一位交換還是第二位和倒數第二位都交換,如果只是交換第一位,上...

哪位大神幫我看看這個c語言程式錯在哪

首先是首行的stdio.h書寫錯誤,其次是switch 後面不加分號。其它錯誤我還沒發現 第一,標頭檔案 第二,switch 後面的分號去掉。switch n 5 括號裡面不能有運算表示式 大神幫我看看這個c語言程式不知道 錯了 就不能複製 出來?只會照 我換了10個顯示器,30個鍵盤,20個滑鼠也...