using System;
using System.Linq;
public class Test
{
static void Main(string[] args)
{
Console.WriteLine("Введи мне строку со словами..в любом регистре");
string str = "ИНИМУМ МИНИМУМ".ToUpper();
char[] separator = { ' ' };
string[] strArr = str.Split(separator,StringSplitOptions.RemoveEmptyEntries);
Console.WriteLine("Все слова из предложения");
foreach (var val in strArr)
{
Console.WriteLine(val);
str = str.Replace(val, val.First() + String.Join("", val.Skip(1).ToArray()).Replace(val.First(), '.'));
}
Console.WriteLine("Результат замены: \n{0}",str);
Console.ReadKey();
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTGlucTsKCnB1YmxpYyBjbGFzcyBUZXN0CnsKCSAgICAgICAgc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKQogICAgICAgIHsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoItCS0LLQtdC00Lgg0LzQvdC1INGB0YLRgNC+0LrRgyDRgdC+INGB0LvQvtCy0LDQvNC4Li7QsiDQu9GO0LHQvtC8INGA0LXQs9C40YHRgtGA0LUiKTsKICAgICAgICAgICAgc3RyaW5nIHN0ciA9ICLQmNCd0JjQnNCj0JwgINCc0JjQndCY0JzQo9CcIi5Ub1VwcGVyKCk7CiAgICAgICAgICAgIGNoYXJbXSBzZXBhcmF0b3IgPSB7ICcgJyB9OwogICAgICAgICAgICBzdHJpbmdbXSBzdHJBcnIgPSBzdHIuU3BsaXQoc2VwYXJhdG9yLFN0cmluZ1NwbGl0T3B0aW9ucy5SZW1vdmVFbXB0eUVudHJpZXMpOwogICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgi0JLRgdC1INGB0LvQvtCy0LAg0LjQtyDQv9GA0LXQtNC70L7QttC10L3QuNGPIik7CiAgICAgICAgICAgIGZvcmVhY2ggKHZhciB2YWwgaW4gc3RyQXJyKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSh2YWwpOwogICAgICAgICAgICAgICAgc3RyID0gc3RyLlJlcGxhY2UodmFsLCB2YWwuRmlyc3QoKSArIFN0cmluZy5Kb2luKCIiLCB2YWwuU2tpcCgxKS5Ub0FycmF5KCkpLlJlcGxhY2UodmFsLkZpcnN0KCksICcuJykpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCLQoNC10LfRg9C70YzRgtCw0YIg0LfQsNC80LXQvdGLOiBcbnswfSIsc3RyKTsKICAgICAgICAgICAgQ29uc29sZS5SZWFkS2V5KCk7CiAgICAgICAgfQp9