Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/05/2008, 11:58
Avatar de jotaaigriegao
jotaaigriegao
 
Fecha de Ingreso: marzo-2008
Mensajes: 60
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Insertar Palabras En Un Arreglo

aca va el codigo..
ojala te sirva


#include<stdio.h>
#include<string.h>

int main(void){

char *arreglo[5];
int i;

arreglo[0] = strdup("Prueba");
arreglo[1] = strdup("de programa");
arreglo[2] = strdup("manejador");
arreglo[3] = strdup("de");
arreglo[4] = strdup("cadenas");


for (i=0; i < 5; i++) {

printf("%s\n",arreglo[i]);
}


//esta es la parte que compararia cadenas

char cadena[100];
bool exito = false;

printf("Ingrese cadena: ");
gets(cadena);

for (i=0; i< 5 ; i++) {

if (strcmp(cadena,arreglo[i]) == 0) {
exito = true;
printf("La cadena ingresada se encuentra en el arreglo, en la posicion %d\n",i);
}
}
if (!exito) {
printf("No se encontro la cadena ingresada...\n");
}


return 0;

}