c語言統(tǒng)計字母出現(xiàn)次數(shù) C語言:輸入一串字符,再輸入一個字符,統(tǒng)計該字符在字符串中出現(xiàn)的次數(shù),并輸出該字符串?
C語言:輸入一串字符,再輸入一個字符,統(tǒng)計該字符在字符串中出現(xiàn)的次數(shù),并輸出該字符串?您的程序有很多錯誤,主要有:1,j沒有初始化為0,直接作為數(shù)組下標是錯誤的,會導(dǎo)致程序崩潰。而J沒有1運算,所以輸
C語言:輸入一串字符,再輸入一個字符,統(tǒng)計該字符在字符串中出現(xiàn)的次數(shù),并輸出該字符串?
您的程序有很多錯誤,主要有:1,j沒有初始化為0,直接作為數(shù)組下標是錯誤的,會導(dǎo)致程序崩潰。而J沒有1運算,所以輸入字符將一起覆蓋。
2. 不能同時具有[J]=getchar()和scanf(%C“,&A[J]),這將導(dǎo)致一個字符被另一個字符覆蓋,并且數(shù)組不能存儲所有字符。
3. Scanf(%Cn“,&m)應(yīng)寫成Scanf(%C”,&m),n只應(yīng)出現(xiàn)在printf語句中。根據(jù)你的想法,我修改了代碼如下。你可以試試。#我不知道炎熱,但我珍惜漫長的夏天。
森林深處的人不知道,月亮要照耀。
人有悲歡離合,月有起伏。
連春雨都不知道去了,清清楚楚的一方感受盛夏。