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
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
ENEM,
9 meses atrás
Direito,
9 meses atrás
Português,
9 meses atrás
História,
1 ano atrás
História,
1 ano atrás
Matemática,
1 ano atrás
Sociologia,
1 ano atrás