package main
import (
"fmt"
"strconv"
)
func countOddEvenDigits(number int) (int, int) {
oddCount := 0
evenCount := 0
numStr := strconv.Itoa(number)
for _, digit := range numStr {
digitInt, _ := strconv.Atoi(string(digit))
if digitInt%2 == 0 {
evenCount++
} else {
oddCount++
}
}
return oddCount, evenCount
}
func main() {
number := 92734
oddCount, evenCount := countOddEvenDigits(number)
fmt.Printf("Odd digits: %d\nEven digits: %d\n", oddCount, evenCount)
}
/*
run:
Odd digits: 3
Even digits: 2
*/