Ir ao conteúdo

Posts recomendados

Postado

Eu estou no primeiro periodo de engenharia de computação, e uma das questões exigidas é que você crie um programa que peça pra ler 3 caracteres, e verificar se eles são caracteres alfabeticos minusculos. Se caso todos são, então ordenassem de acordo com a tabela ASCII, do contrário, printasse "não é possível fazer a operação. Eu fiz um código, mas o programa encerra assim que você insere os 3 caracteres, onde um deles n é alfabetico minusculo. Onde está o erro?

#include <stdio.h>
int main(){
	char a,b,c,aux;
	printf("insira três caracteres\n");
	scanf("%c %c %c", &a,&b,&c);
	
	if(a>='a' && a<='z'){
		if(b>='a' && b<='z'){
			if(c>='a' && c<='z'){
				if(a>b){
					aux=a;
					a=b;
					b=aux;
				}
				if(a>c){
					aux=a;
					a=c;
					c=aux;
				}
				if(b>c){
					aux=b;
					b=c;
					c=aux;
				}
					printf("a ordem de caracteres será: %c\n%c\n%c\n",a,b,c);	
				} else {
		printf("operação não pode ser realizada\n");
			} else {
		printf("operação não pode ser realizada\n");
		} else {
		printf("operação não pode ser realizada\n");
	} 
	return 0;
}

 

Postado

Olá, tudo bem?

 

Então, você errou nos ELSE que não existe para o primeiro IF.

 

Observe que existe uma chaves fechando direita em cima do return 0; logo depois dessa chave, pela sua lógico, deduza que tem de existir mais um bloco ELSE com a mensagem: "operação não pode ser realizada"

 

O.K !? Até.

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!