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