Código C++:
Ver original#include <iostream>
#include <iomanip>
#include <Windows.h>
using namespace std;
bool Existe(char arr[][60], char *nombre, int num);
int main()
{
int num;
cout << "Cantidad de nombres a insertar: ";
cin >> num;
char arr[num][60];
char *nombre;
for(int x = 0; x < num; x++)
{
cout << "Ingresa Nombre: ";
cin >> nombre;
if(Existe(arr, nombre, num))
{
cout << "El nombre ya se ha introducido anteriormente" << endl;
x--;
}else{
cout << "Nombre Insertado" << endl;
}
}
cout << endl << endl;
for(int x = 0; x < num; x++)
{
cout << arr[x] << endl;
}
cin.get();cin.get();
return 0;
}
bool Existe(char arr[][60], char *nombre, int num)
{
for(int x = 0; x < num; x++)
{
if(strcmp(arr
[x
], nombre
) == 0) return true;
}
return false;
}