Ir ao conteúdo

Posts recomendados

Postado

Gente, fiz o código aqui do programa abaixo, só que na hora de compilar da erro, olhei olhei e ao meu ver não consegui identifcar, será que o erro foi na parte lógica?

 

Az9ffEr.png

#include <stdio.h>#include <string.h>#include <stdlib.h>	int main()		{			char nomes[3][10], letra;			int i, cont = 0;						for (i=0; i<3; i++)				{					printf("Digite um nome: ");					fgets(nomes[i],10,stdin);				}							printf("Digite uma letra: ");			scanf("%c", &letra);						for (i=0; i<3; i++)				{					if(nomes[i] == letra)						cont++;				}			printf("O nome %s possui %d %c", nomes[i], cont, letra);					system("pause");		return 0;	}
Postado
Então, eu consegui fazer, sendo que a variável cont, ela ta fazendo a contagem, sendo que ela armazena um valor e dps soma + outro, ou seja

o primeiro nome tem 1 a

o segundo tem 2 a, ele pega o 2 e soma +1 ou seja, aparece 3...

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...