Informática, perguntado por ribeirinhozikap9tzu5, 1 ano atrás

Escreva um programa que solicite dois caracteres ao usuário e imprima o número de caracteres que estão entre eles. Assuma que o usuário digitará os 2 caracteres em ordem alfabética.

Soluções para a tarefa

Respondido por jvsilvictorox7rfj
3


SEGUE CÓDIGO EM C:



#include <stdio.h>

int conta_char(char c1, char c2)
{
    int x = 0;
   
    for(int i =((int)c1+1); i < (int)c2; i++)
    {
        x++;
    }
   
    return x;
}

int main()
{
    char c1, c2;
   
    printf("Informe o primeiro char: ");
    scanf("%s", &c1);
   
    printf("Informe o segundo char: ");
    scanf("%s", &c2);
   
    printf("\nEntre \"%c\" e \"%c\" existem %d caracteres.", c1,c2,conta_char(c1,c2));
   
    return 0;
}




IMAGEM DE UM DOS TESTES EM ANEXO.



Anexos:
Perguntas interessantes