У меня есть этот бит кода, в котором мне нужно ввести номера CRN конкретного курса, но если я введу что-либо, кроме этого номера, я хочу, чтобы он выдал ошибку, говорящую, что это не возможный выбор ответа.Я думал, что так работает! =, Но когда я набираю правильные ответы, я думаю, что получаю «Извините, что это не вариант»
if(amount == 1){
printf("Enter the course number:\n");
scanf("%f", &course);
if(course != 4587){
printf("Sorry invalid entry!\n");
}
else if(course != 4599){
printf("Sorry invalid entry!\n");
}
else if(course != 8997){
printf("Sorry invalid entry!\n");
}
else if(course != 9696){
printf("Sorry invalid entry!\n");
}
else{
switch(course)
{
case '4587':
credit1 = 4;
break;
case '4599':
credit2 = 3;
break;
case '8997':
credit3 = 1;
break;
case '9696':
credit4 = 3;
break;
}
}
}