Я не грублю никому,я уже многое за час обсуждений благодаря всем вам исправил,сейчас и ваше замечание приму к сведенью ,мне только нужно 3 вопроса на кирпичики разложить.
Ivan Yakushenko, согласен с тобой,но нужно понимать ,что я пишу свою первую программу и стараюсь понять что вообще я делаю.Я же не для работодателя пишу ,а для себя,в дальнейшем естественно такого г****на при написании кода не будет!Спасибо за замечания,комментарии для меня ,а вопросы для вас.