Ir para conteúdo

Lucca Rodrigues

Membros
  • Postagens

    1
  • Registro em

  • Última visita

Posts postados por Lucca Rodrigues

  1. 1 hora atrás, Fernando Mercês disse:

    A sua contagem está certa. Só faltou imprimir o valor da variável ContadorEspacos. E nem precisa usar um condicional (if) pra testar se é maior que zero. Basta imprimir o valor dela, mesmo que seja zero.

    A contagem não está certa: o que deveria ser contado é a quantidade de caracteres de espaço em branco:

    • ' '     space                   (SPC)
    • '\t'    horizontal tab      (TAB)
    • '\n'    newline               (LF)
    • '\v'    vertical tab         (VT)
    • '\f'    feed                     (FF)
    • '\r'    carriage return    (CR)

    O autor poderia usar isspace() da ctype, que verifica se o caractere passado como argumento é um caractere de espaço em branco e retorna um valor diferente de 0 caso seja e 0 caso não seja. A verificação poderia ser manual também, com uma string constante de preferência com todos caracteres de espaço em branco e um loop, assim como fez pra contar as vogais.

×
×
  • Criar Novo...