Buenas. Tengo q hacer un programa en c++ que me busque un arreglo del tipo char en otro arreglo de dos dimensiones que tiene varias palabras, usando funciones.
Gracias.
Tengo esto:
(No tengo problemas con el main y las cosas basicas, sino que en como enviar los datos de una funcion a otra.)
int comparar(char arr1[], char arr2[]){
//Aqui comparo las palabras eviadas por la otra funcion
int i,j;
for (i=0;arr1[i]!=0;i++);
for (j=0;arr2[j]!=0;j++);
if (i!=j)
return 0;
for (i=0;arr1[i]!=0;i++)
if (arr1[i]!=arr2[i]){
return 0;
}
return 1;
}
void buscar(char nombres[5][],char busc[]){
//busc es la palabra que quiero buscar, enviada desde main. La lista de palabras (son 5 palabras en el arreglo 2d) ya existe en el main.
int i;
for (i=0;i<=5;i++){
if((comparar(nombres[i][],busc))==1)
cout << endl << "La palabra es igual a " << nombres[i] << " y está en la posición " << i << endl;
}
}