/String_manipulation

Este programa em C lê um conjunto de strings do usuário, encontra a string de maior comprimento e a maior string em ordem lexicográfica (ignorando maiúsculas/minúsculas), e as imprime na saída.

Primary LanguageC

String Manipulation em C

Este projeto é um programa em C para manipulação básica de strings. O programa permite que você leia várias strings da entrada, compare-as ignorando diferenças entre maiúsculas e minúsculas, e encontre a string mais longa e a maior em ordem lexicográfica.

Funcionalidades

  • Leitura de Strings: O programa lê múltiplas strings da entrada.
  • Comparação de Strings: Compara strings ignorando diferenças entre maiúsculas e minúsculas.
  • Identificação de Strings:
    • Encontra a string de maior comprimento.
    • Encontra a string maior em ordem lexicográfica.

Destaques

  • Alocação Dinâmica: Gerencia memória de forma eficiente para strings de diferentes tamanhos usando malloc e free.
  • Comparação Inteligente: Compara strings de forma justa convertendo todos os caracteres para minúsculas antes da comparação.
  • Interface Simples: Interface intuitiva para entrada e saída de dados.