title: console application crashing C#
body: <p>So I'm trying to make a console application that calculates interest rates per year. But somehow its crashing down when i assign the deposit year.</p>
  
  <p>The source code is below:</p>
  
  <pre><code>using System;
  namespace week0502
  {
     class Interest
     {
        static void Main(string[] args)
        {
           decimal p = 0; // principle
           decimal r = 1; // interest rate
           decimal t = 2; // time/years entered
           decimal i = 3; // interest
           decimal a = 4; // new amount
           // prompt for values
           Console.Write("Enter original deposit amount: ");
           p = Convert.ToDecimal(Console.ReadLine());
           Console.Write("Enter annual interest rate (10% as 10): ");
           r = Convert.ToDecimal(Console.ReadLine());
           Console.Write("Enter years to save this deposit amount: ");
           t = Convert.ToDecimal(Console.ReadLine());
           Console.WriteLine();
           // display headers
           Console.WriteLine("Year Rate Amount  Interest  New Amount");
           // calculate new amount on deposit after t amount of years
           for (int n = 1; n &lt;= t; n++)
           {
                 // calculations
                 i = p * r;
                 a = i + p;
                 // display contents
                 Console.WriteLine("{0, 4}{1, 4}{2, 10:C}{3, 5}{4, 10:C}", n, r, p, i, a);
              } // end for
        } // end main
     } // end class
  } // end name
  </code></pre>