fork download
  1. #include<stdio.h>
  2. #include<locale.h>
  3. #include<time.h>
  4. #include<stdlib.h>
  5. #include<string.h>
  6.  
  7. int main ()
  8. {
  9. int i,len_palavra;
  10. char lacuna[20]="_";
  11. char letra;
  12. char palavra[]="arroz";
  13.  
  14. setlocale(LC_ALL,"PORTUGUESE");
  15.  
  16. len_palavra = strlen(palavra);
  17. for(i=1; i<len_palavra; i++)
  18. lacuna[i]='_';
  19.  
  20. while (strcmp(palavra,lacuna) != 0)
  21. {
  22. system("cls");
  23. printf("\t\t%s\n",lacuna);
  24. printf("\nDigite uma letra: ");
  25. scanf("%c",&letra);
  26.  
  27. for(i=0; i<len_palavra; i++)
  28. {
  29. if (letra == palavra[i])
  30. lacuna[i] = letra;
  31. }
  32. }
  33.  
  34. printf("\t\t%s\n",lacuna);
  35. return 0;
  36. }
  37.  
Success #stdin #stdout #stderr 0s 11960KB
stdin
a
r
o
z
stdout
		_____

Digite uma letra: 		a____

Digite uma letra: 		a____

Digite uma letra: 		arr__

Digite uma letra: 		arr__

Digite uma letra: 		arro_

Digite uma letra: 		arro_

Digite uma letra: 		arroz
stderr
sh: 1: cls: not found
sh: 1: cls: not found
sh: 1: cls: not found
sh: 1: cls: not found
sh: 1: cls: not found
sh: 1: cls: not found
sh: 1: cls: not found