1
resposta

Por que modificamos a variável usando uma function sem pointer?

#include <stdio.h>
#include <string.h>


void chuta(char x[26], int y){
    char chute;

      printf("\nChute: ");
    scanf(" %c", &chute);

    x[y] = chute;
}

int main() {
    char chutes[26];
    int tentativas = 0;

  while(1) {
      chuta(chutes, tentativas);

        for(int i = 0; i < strlen(chutes); i++){
        printf("%c ", chutes[i]);
        }

      tentativas++;
  }
}

exemplo do curso de Introdução a programação C parte 2

1 resposta

Olá, Jefferson! Tudo bem?

Poderia me sinalizar a linha do código que surgiu sua dúvida?

Com isso poderei te ajudar melhor.

Aguardo retorno!