Felipe muitoooo obrigadaaaaaa!!! Você me deu uma luz e eu consegui fazer o algoritmo rodar! Veja como ficou o código!
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
char jogador[2][20];
int j, num1;
printf("\n*******Bem vindo ao jogo de adivinhacao, preciso de dois participantes!*******\n");
for (j = 0; j < 2; j++)
{
printf("\nDigite o nome do primeiro jogador: ");
gets(jogador[j]);
}
//sorteio do jogador que irá começar a jogar
srand(time(NULL));
j = rand()%2;
printf("\nJogador sorteado para comecar: %s", jogador[j]);
//sorteio do numero a ser adivinhado
srand( time( NULL ));
int num_sort = rand() % 50 + 1;
do
{
printf("\n\nPalpite de %s: ", jogador[j]);
scanf("%d", &num1);
if (jogador[j] == jogador[0])
{
j = 1;
}
else
if (jogador[j] == jogador[1])
{
j = 0;
}
if (num1 > num_sort)
{
printf ("\nNumero é menor!");
}
if (num1 < num_sort)
{
printf ("\nNumero é maior!");
}
else
if (num1 == num_sort)
{
printf("\nO numero %d esta correto!!!!!!! ***** Parabenssssss ***** \n", num_sort);
break;
}
printf("\n\nPalpite de %s: ", jogador[j]);
scanf("%d", &num1);
if (jogador[j] == jogador[0])
{
j = 1;
}
else
if (jogador[j] == jogador[1])
{
j = 0;
}
if (num1 > num_sort)
{
printf ("\nNumero é menor!");
}
if (num1 < num_sort)
{
printf ("\nNumero é maior!");
}
else
if (num1 == num_sort)
{
printf("\nO numero %d esta correto!!!!!!! ***** Parabenssssss ***** \n", num_sort);
break;
}
}
while (num1 != num_sort);
}