Why isnt it outputting the same - C#