title: Control cannot fall through from one case label ('default:') to another in C#
body: <p>I am having trouble with the following code it seems that the break statement is good but I could not be seeing something.</p>
  
  <pre><code>using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using System.Threading.Tasks;
  
  namespace Switch
  {
  class swtich
  {
      static void Main(string[] args)
      {
          string input; int num;
          Console.WriteLine("Enter a number from 0-6: ");
          input = Console.ReadLine();
          num = int.Parse(input);
          switch (num)
          {
              case 0:
                  Console.WriteLine("Sunday");
                  break;
              case 1:
                  Console.WriteLine("Monday");
                  break;
              case 2:
                  Console.WriteLine("Tuesday");
                  break;
              case 3:
                  Console.WriteLine("Wednesday");
                  break;
              case 4:
                  Console.WriteLine("Thursday");
                  break;
              case 5:
                  Console.WriteLine("Friday");
                  break;
              case 6:
                  Console.WriteLine("Saturday");
                  break;
              default:
                  Console.WriteLine("Invalid input");
          }
      }
  }
  }
  </code></pre>
  
  <p>this is the error I am getting 
  Control cannot fall through from one case label ('default:') to another</p>