This example shows how to read user input as a string and convert it to an integer safely using int.TryParse in C#. The program tries to convert the input string to a number. If successful, it prints the number. If not, it prints "Invalid input". The execution table traces different inputs, showing when TryParse succeeds or fails and what output is printed. Variables like input, number, and TryParse result change step by step. Key moments clarify why decimal numbers fail and why TryParse is safer than Parse. The quiz tests understanding of outputs and TryParse behavior. This helps beginners see exactly how input parsing works in C#.