Odd word problem: Difference between revisions

Content deleted Content added
Line 92: Line 92:
src.Read(b)
src.Read(b)
if unicode.IsPunct(rune(b[0])) {
if unicode.IsPunct(rune(b[0])) {
break
return
}
}
defer dst.Write([]byte{b[0]})
defer dst.Write([]byte{b[0]})
Line 108: Line 108:
}
}
}
}
func() {
odd()
for {
src.Read(b)
if unicode.IsPunct(rune(b[0])) {
break
} else {
defer dst.Write([]byte{b[0]})
}
}
}
()
dst.Write(b)
dst.Write(b)
if b[0] == '.' {
if b[0] == '.' {