Тема: Написати метод, вхідним параметром якого є рядок...
Допоможіть, Будь ласка! 3-й день голову ламаю...
Є завдання: Написати метод, вхідним параметром якого являється рядок. Метод повинен повернути кількість слів у рядку, у яких перший і останній символи співпадають (слова – групи символів, розділені пробілами або пробілом і початком (кінцем) рядка).
Ось моя версія, але у відповідь виводиться значення "а" (якщо поставити, что, наприклад, а =200, то в відповідь виведе 200). Підкажіть, як виправити ситуацію? Всім заздалегідь дякую за відповідь.
class Program
{
static void Main()
{
Console.WriteLine(Colvo("Asa фывф adsa asda sd"));
}
public static int Colvo(string Text)
{
int a = 0;
char[] s = { ' ', ',', '.', '!', '-', '?', '+', '=', '(', ')' };
string strLw = Text.ToLower();
string[] mass1 = strLw.Split(s);
for (int i = 0; i < mass1.Length; i++)
if (mass1[i][0] == mass1[i][mass1[i].Length - 1])
return a++;
return 0;
}
}