Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include<stdio.h> #include<string.h> int main() { char nome[40], L(char nome[], int t, int x), cons,troca(char nome[], int t, int x); int x,t; printf("Digite um nome"); gets(nome); t=strlen(nome); printf("A segunda letra do nome eh: \"%c\"\n", nome[1]); L(nome, t, x); troca(nome, t, x); } char L(char nome[], int t, int x) { char cons[20]; int c = 0; int soma = 0; int b = 0; printf("\nVogais:"); for(x=0; x<t; x++) { if(nome[x]=='a'|| nome[x]=='A') { printf("%c ", nome[x]); soma++; } else if(nome[x]=='e'|| nome[x]=='E') { printf("%c ", nome[x]); soma++; } else if(nome[x]=='i'|| nome[x]=='I') { printf("%c ", nome[x]); soma++; } else if(nome[x]=='o'|| nome[x]=='O') { printf("%c", nome[x]); soma++; } else if(nome[x]=='u'|| nome[x]=='U') { printf("%c", nome[x]); soma++; } else { cons[c] = nome[x]; c++;} } b=t-soma; printf("\nConsoantes:"); for (x=0; x<b; x++) { printf(" %c", cons[x]); } printf("\n O nome tem %d vogais\n", soma); printf("\n O nome tem %d consoantes\n", b); } char troca(char nome[], int t, int x) { char r, R; r = nome[0]; R= nome[1]; nome[0] = R; nome[1] = r; printf("\n"); for (x=0; x<t; x++) { printf("%c", nome[x]); for (r=1;r>=0;r--) { printf("%c",nome[r]); } for (r=2;r<t;r++) printf("%c",nome[r]); for(x=1;x<2;x++) printf("\n O nome tem %d caracteres\n", t); } }
Compartilhar