add scanf