string redeclaration in function, why is required?

Printable View