题解 | #计算某字符出现次数#
计算某字符出现次数
http://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1
package main
import (
"bufio"
"fmt"
"strings"
"os"
)
func charCount(str string, c string) int {
count := 0
s := strings.ToLower(str)
c = strings.ToLower(c)
for _, v := range s {
if string(v) == c {
count++
}
}
return count
}
func main() {
inputReader := bufio.NewReader(os.Stdin)
input, _ := inputReader.ReadString('\n')
cInput, _ := inputReader.ReadString('\n')
c := string(cInput[0])
fmt.Println(charCount(input, c))
}