using System; using System.Text; class BezNepotrebnihPraznina { static void Main() { Console.Write("Tekst -> "); string s = Console.ReadLine(); StringBuilder t = new StringBuilder(); // eliminacija vodecih praznina int i = 0; while(i < s.Length && s[i] == ' ') { i++; } // eliminacija visestrukih praznina u tekstu bool praznina = false; while(i < s.Length) { if(s[i] != ' ') { t.Append(s[i]); praznina = false; } else if(!praznina) { t.Append(s[i]); praznina = true; } i++; } // moze da se desi da je ostala tacno jedna praznina na kraju if(t.Length > 0 && t[t.Length - 1] == ' ') { t.Remove(t.Length - 1, 1); } Console.WriteLine("Bez nepotrebnih praznina -> {0}", t); } }