#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main ()
{
FILE *fitxer;
int nContador, num, i, x, intents;
char paraula[10], lletra[2];
nContador=0;
fitxer= fopen ("paraules.txt", "r");
if (fitxer== NULL)
printf ("No es pot obrir el fitxer %s \n", "paraules,txt");
else
{
while (fscanf(fitxer,"%s", paraula) != -1)
{
nContador++;
}
printf ("\nNumero de paraules = %d \n", nContador);
fclose(fitxer);
}
srand (time(NULL));
num = rand ()% nContador;
printf ("%d\n", num);
i=0;
fitxer= fopen ("paraules.txt", "r");
while (i<num)
{
fscanf(fitxer,"%s", paraula);
i++;
}
printf("%s\n", paraula);
intents = 10;
while (intents != 0)
{
scanf ("%c", &lletra[1]);
x = 0;
while (paraula[x] != '\0')
{
if (lletra[1] == paraula[x])
{
printf ("%c", lletra[1]);
}
else
{
printf ("_ ");
}
x++;
}
intents = intents -1;
}
fclose (fitxer);
}