package main import ( "fmt" "strconv" ) func scan() (S string) { fmt.Scan(&S) return S } func main() { S := scan() // S := "1test23" var ans int for _, c := range S { num, err := strconv.Atoi(string(c)) if err == nil { ans += num } // fmt.Println(c) // fmt.Println(string(c)) // fmt.Println(rune(c)) // fmt.Println(string(rune(c))) // fmt.Printf("%c\n", c) // fmt.Printf("%T\n", c) // reflect.TypeOf(c) } fmt.Print(ans) }