Здравствуйте,окажите помощь в решение пожалуйста.В университете дана была задача на лабораторную работу: Ввести список фамилий студентов в группе, запросить связный текст, состоящий из нескольких предложений, где используются ранее введенные фамилии. Откорректировать введенный текст так, чтобы с заглавной буквы были написаны только фамилии и первые слова в предложениях.
Единственное с чем возникают трудности это с тем как откорректировать фамилии в введенном тексте.
Вот код:
#include <iostream>
#pragma warning(disable : 4996)
using namespace std;
int main()
{
char lastname[1000];
char text[1000];
cout << "Enter the last names of all students in your group:" << endl;
gets(lastname);
cout << "Enter the text with last names entered earlier:"<<endl;
gets(text);
text[0] = toupper(text[0]);
for (int i = 0; text[i] != '\0'; ++i){
if (text[i] == '.'){
text[i+1] = toupper(text[i+1]);
}
}
cout << text << endl;
system("pause");
return 0;
}