add StrReplace, change Naming, fix scanf string with space