Больше и меньше, чем в операторе C переключателя

Я пытаюсь написать код, который имеет много сравнения

Write a program in “QUANT.C” which “quantifies” numbers.  Read an integer “x” and test it, producing the 
following output: 

x greater than or equal to 1000 print “hugely positive” 
x from 999 to 100 (including 100) print “very positive” 
x between 100 and 0 print “positive” 
x exactly 0 print “zero” 
x between 0 and -100 print “negative” 
x from -100 to -999 (including -100) print “very negative” 
x less than or equal to -1000 print “hugely negative” 

Thus -10 would print “negative”, -100 “very negative” and 458 “very positive”.

Затем я попытался решить это с помощью переключателя, но это неt работать, я должен решить это, используя оператор if, или есть метод, чтобы решить это, используя switch?

#include int main(void) { int a=0; printf("please enter a number : \n"); scanf("%i",&a); switch(a) { case (a>1000): printf("hugely positive"); break; case (a>=100 && a=0 && a-100 && a

Ответы на вопрос(6)

Ваш ответ на вопрос