#include <iostream>
#include <cstring>
#include <iomanip>
#include <vector>
#include <conio.h>
int main()
{
int rows=0;
int cols=0;
std::cout<<"kol-vo strok= ";
std::cin>>rows;
std::cout<<"kol-vo stolbcov= ";
std::cin>>cols;
std::vector< std::vector<std::string> > wordmas(rows, std::vector<std::string>(cols));
for (int i=0; i<rows; i++)
for (int j=0; j<cols; j++){
std::cout<<"vvedite ["<<i<<"]["<<j<<"] element= ";
std::cin>>wordmas[i][j];
}
std::cout<<std::endl<<"Massiv sfornirovan: "<<std::endl;
for (int i=0; i<rows; i++){
for (int j=0; j<cols; j++){
std::cout<<std::setw(9)<<wordmas[i][j];
}
std::cout<<std::endl;
}
std::vector< std::vector<std::string> >::iterator p1=wordmas.begin();
int cnt=0;
int i=0;
while (i<rows){
int j=0;
while (j<cols){
int ii=0;
while (ii<rows){
int jj=0;
while(jj<cols){
if (ii>=i && jj>=j){
ii=rows;
break;
} if ( wordmas[ii][jj]==wordmas[i][j] ){
++cnt;
std::cout<<wordmas[ii][jj]<<std::endl;
ii=rows;
break;
}
++jj;
}
++ii;
}
++j;
}
++i;
}
std::cout<<"Count repetition words = "<<cnt;
getch();
return EXIT_SUCCESS;
}
Результат работы программы