When I run this program, I choose the integer 1
and enter the two if
's.
Why does it enter n==1
and n!=1
at the same time?
#include<stdio.h>
int main(){
int n;
puts("ESCOLA UMA OPCAO");
puts("1. opcao1");
puts("2. opcao2");
scanf("%d", &n);
///////////////////////////////////////////////
if(n==1){
puts("opcao1");
}
///////////////////////////////////////////////
if(n==2){
puts("opcao2");
}
///////////////////////////////////////////////
if( n!=1 || n!=2)
{
puts("erro");
}
return 0;
}