Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include "getnum.c"
- #include <math.h>
- #include <stdlib.h>
- #include <string.h>
- #define CLEAR_BUFFER while(getchar()!='\n')
- void configIncognita(char * palabras[], char * incognita[], int pos);
- int
- main(void)
- {
- srand(time(NULL)); /*the seed has been planted*/
- int pos,c,dim=8;
- char * palabras[] = {"PROGRAMACION", "TECLADO", "PALCO", "CLAVOS", "JESUS","DESAYUNO","DADOS","MERIENDA"};
- char * referencia,**incognita;
- printf("\n A H O R C A D O\n\n\n");
- do{
- printf("Press ENTER to start\n\n");
- c = getchar();
- }while(c!='\n');
- pos = rand()%8;
- referencia = malloc(*palabras[pos]);
- strcpy(referencia, palabras[pos]);
- configIncognita(palabras,incognita, pos);
- printf("%s\n",incognita);
- printf("%s\n",referencia);
- return 0;
- }
- void
- configIncognita(char * palabras[], char * incognita[], int pos)
- {
- int i,longitud;
- incognita = malloc(*palabras[pos]+1);
- longitud = strlen(palabras[pos]);
- for(i=0 ; i<longitud ; i++)
- {
- incognita[i] = '_';
- }
- incognita[i]='\0';
- return;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement