Informática, perguntado por anteropontes, 8 meses atrás

(programação c ) Faça um programa que leia um nome do teclado e informe quantas letras E ou I ele tem

Soluções para a tarefa

Respondido por talessilvaamarp9tcph
1

#include <stdio.h>

int main()

{

   char str[100];

   int str_len, count = 0;

   printf("Escreva um nome: \n");

   gets(str);

   while (str[str_len] != '\0'){

       str_len++;

   }

   

   for (int i =0; i<str_len ; i++){

       if ((str[i] == 'E') || (str[i] == 'I')|| (str[i] == 'i') || (str[i] == 'e')){

           count++;

       }

   }

   printf("\n%d", count);

   return 0;

}


anteropontes: muito obrigado!
talessilvaamarp9tcph: De nada irmão
talessilvaamarp9tcph: Provavelmente o seu compilador vai falar pra tomar cuidado com a função get
talessilvaamarp9tcph: A função gets não limita o número de caracteres
talessilvaamarp9tcph: Funciona bem nesse problema
Perguntas interessantes