Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/04/2015, 13:03
Avatar de vangodp
vangodp
 
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 11 años, 3 meses
Puntos: 38
Respuesta: como obtener palabra de funcion char?

A ver si te sirve... Es que no entiendo lo que quieres, o mejor dicho... No entiendo que tienes en arraydepalabras
Código C:
Ver original
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. char* randString();
  6.  
  7. int main (){
  8.     srand(time(NULL));
  9.    
  10.     int contador = 0;
  11.     while (  contador < 100 ){
  12.         char* ptr = randString();
  13.         printf ( "%s\n", ptr );
  14.        
  15.         contador++;
  16.     }
  17.  
  18.     getchar();
  19.     return 0;
  20. }
  21.  
  22. char* randString() {
  23.     int n =  (0 + rand() % ( 4 - 0 ));
  24.     char cadena[5][100] ={
  25.         {"Clavo"},
  26.         {"Taxi"},
  27.         {"Hola Mundo!"},
  28.         {"Pepinillo"},
  29.         {"Lexugon"}
  30.     };
  31.     return cadena[n] ;
  32. }