static void Main()
{
string s1 = Console.ReadLine();
s1 = s1.Substring(s1.IndexOf("(") + 1, s1.IndexOf(")") - s1.IndexOf("(") - 1);
Console.WriteLine(s1);
}
Самое краткое решение.
С помощью S1.substring(int a, int b) мы выделяем подстроку начиная с позиции a длиной b.
С помощью s1.IndexOf мы находим позицию "(", добавляем к ней 1, чтобы не учитывать скобку, а длину находим вычисляя позицию ")" , отнимая от неё 1, чтобы не учитывать её и отнимая позицию "(".
class VideoSharp
{
static void Main()
{
string s = Console.ReadLine();
string c = Console.ReadLine();
Console.WriteLine(s.Length + " " + c.Length);
}
}
Вот это почему-то верное решение...
Вы изначально выводите лишнюю строчку: Console.WriteLine("формула программиста");
Либо строке присвойте эту фразу, либо выводите то, что вводите с клавиатуры.