Ir ao conteúdo
  • Cadastre-se

Loyanne Medrado

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. Ler uma string de no máximo 50 caracteres e em seguida um caractere (entre A e z - consista se o caracter esta nesse intervalo), mostrar quais as posições esse caractere (maiúscula ou minúscula) na string lida e quantas vezes ele apareceu #include <stdio.h> #include <stdlib.h> #include <string.h> #include <locale.h> int main() { setlocale(LC_ALL,"portuguese"); char frase[50]; char carac; char letra[50]; int i=0; printf("Digite uma frase\n"); fflush(stdin); gets(frase); printf("Digite um caracter de Aa a Zz: \n"); fflush(stdin); scanf("%c",&carac); while ((frase[i] >= 'a' && frase[i] <= 'z') || (frase[i] >= 'A' && frase[i] <='Z')) for (i=0; i<strlen(frase); i++) { if (frase[i] == carac) { printf("As posições são: %d\n",i); i++; printf("A quantidade da letra %d \n,",carac); } } return 0; }

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!