Ir ao conteúdo
  • Cadastre-se

Vetor


BiioeX

Posts recomendados

#include <stdio.h>int main () {    int contador = 0;    char c[27] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'ñ', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'};    int  n[27] = {0};    char frase[40];        printf("Escriba una cadena de no mas que 40 caracteres en minuscula.\n");    fgets(frase, 40, stdin);                while ( frase[contador] != 0 ) {        int i;                for ( i = 0; i < 27; i++ ) {            if ( frase[contador] == c[i] ) {                n[i]++;                break;            }        }                contador++;    }        int i;        for ( i = 0; i < 27; i++ ) {        if ( n[i] != 0 ) {            if ( i == 14 ) { //para mostrar la ñ correctamente                printf ( "%c: %d\n", 164, n[i] );            } else {                printf ( "%c: %d\n", c[i], n[i] );            }        }    }        getchar();    return 0;}

Esse programa registra todas as letras e guarda elas no vetor n[], si quiser saber as repetidas são as que tem 2 ou mais letras, as que não são repetidas são as que tem 1 só letra, é só modificar ele para o seu propósito.

Link para o comentário
Compartilhar em outros sites

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