Reginaldojs

exercicio 14,lista 5

Aug 23rd, 2012
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.97 KB | None | 0 0
  1. /* Aceite a digitação de nomes de pessoas até o usuário digitar “fim” para terminar. Em seguida
  2. exiba todos os que são iniciados por vogal.
  3. Aceite um máximo de 500 nomes.
  4.  
  5. Dica: para comparar se o nome digitado é igual a “fim”, use a função ‘strcmp’ da biblioteca
  6. ‘string.h’. A função strcmp recebe dois argumentos string e retorna zero se os dois forem iguais.*/
  7.  
  8. #include<stdio.h>
  9. #include<stdlib.h>
  10. int main(){
  11.     char nomes[500],fim;
  12.     int i;
  13.     printf("por favor,digite varios nomes:\n\n");
  14.     for(i=0;i<500;i++){
  15.       gets(nomes);
  16.       if(nomes[i]==fim)
  17.       break;
  18.     }
  19.     printf("\nAi estao todos os nomes que comecam por vogal:\n");
  20.     for(i=0;i<500;i++){  //o erro ta por aki!
  21.       if(nomes[i]=='a' || nomes[i]=='e' || nomes[i]=='i'
  22.          || nomes[i]=='o' || nomes[i]=='u')
  23.          printf("%c",nomes[i]);
  24.     }  
  25.     printf("\n\nBacana neh!!!\nAte a proxima!!!\n\n");
  26.     system ("pause");
  27.     return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment