728x90
10951
코드
package main
import (
"fmt"
"io"
)
func main() {
for {
var a, b int
_, err := fmt.Scanf("%d %d\n", &a, &b)
if err == io.EOF{
return
}
fmt.Printf("%d\n", a+b)
}
}
문제자체에서 끝이 언제나는지 설명이 없었다.
그럴땐 EOF를 탐지하면 된다고 한다.
근데 Scanf가 개수와 옵션을 리턴하는데 EOF를 만나면 옵션변수에 EOF담겨져 나온다
io에 EOF가 있었다.
728x90