задача 15 Лица на фигури от лекция Логически проверки
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _13__Area_of_figures
{
    class Program
    {
        static void Main(string[] args)
        {
            string figure = Console.ReadLine();
            if (figure == " square")
            {
                var a = double.Parse(Console.ReadLine());
                var square = Math.Round(a * a, 3);
                Console.WriteLine(square);
            }
            else if (figure == " rectangle")
            {
                var c= double.Parse(Console.ReadLine());
                var d = double.Parse(Console.ReadLine());
                var rectangle = Math.Round(c * d, 3);
                Console.WriteLine(rectangle);
            }
            else if (figure == "circle")
            {
                var r = double.Parse(Console.ReadLine());
                var circle = Math.Round(Math.PI * r * r, 3);
                Console.WriteLine(circle);
            }
            else if (figure == "triangle")
            {
                var side = double.Parse(Console.ReadLine());
                var h = double.Parse(Console.ReadLine());
                var triangle = Math.Round(side * h / 2, 3);
                Console.WriteLine(triangle);
            }
}
}
}
          При този код ,програмата работи за последните две фигури, а за първите две само се изписва фигурата на конзолата и дори не може да се въведат параметри.Какъв е проблема?Някой би ли помогнал?  
    
Благодаря!
а ето това
http://pastebin.com/w1xuzxUS
е моето решение