👤

Un elev introduce de la tastatura un șir de caractere reprezentând numele unui coleg, iar șirul respectiv se stochează într-o variabila c. Scrieți un program care să permită unui alt coleg (care nu a văzut șirul introdus de primul elev) să introducă un șir de caractere până când ghicește numele introdus de colegul său. La sfârșit, programul trebuie să afișeze din câte încercări a reușit al doilea elev să găsească numele introdus de primul elev. C++

Răspuns :

Răspuns:

#include <stdio.h>

#include <stdlib.h>

#include <assert.h>

int equal(c,v);

int main()

{

   int k=0;

   char c[100],v[100];

   printf("Introduceti cuvantul:");

   gets(c);

   system("cls");

   printf("Incercati sa ghiciti cuvantul:\n");

while(strcmp(c,v)!=0)

{

       gets(v);

       k++;

}

if(strcmp(c,v)==0)

   printf("Ati gasit cuvantul,ati incercat de %d",k);

else

   printf("Ati esuat!");

   return 0;

}

Explicație: