Esercizio in c - Logica programmazione non funzionante

di il
4 risposte

Esercizio in c - Logica programmazione non funzionante

Salve a tutti,

Come in oggetto, il programma non rispetta le istruzioni che deve eseguire, dove ho sbagliato?

//02 - COSTRUTTI DI SELEZIONE - PARTE 1
//17) Dato un valore intero stampare "ciao" se è minore di 5 o maggiore di 12 ma diverso da 3.

#include <stdio.h>
#include <stdlib.h>

int main()
{

	int n1;

	printf("\nInserisci il 1° valore: ");
	scanf("%d", &n1);

	if (n1 < 5)
		printf("Ciao\n");
		if (n1 > 12)
			printf("Ciao\n");
			if (n1 == 3)
				printf("Il valore deve essere diverso da 3\n");
	else
		printf("Valore non accettabile!\n");
}

4 Risposte

Devi accedere o registrarti per scrivere nel forum
4 risposte