Има ли начин да изберете няколко елемента в масив, като използвате един ред код в C? Например, да кажем, че имам следния код (ако приемем, че вече съм поискал от потребителя двадесет числа, първите десет поисках да бъдат положителни, а последните десет поисках да бъдат отрицателни):
if (myArray[0 through 9] > 0)
{
printf("Thank you for providing positive numbers!");
}
else
{
printf("Sorry, please try again!");
}
if (myArray[10 through 19] < 0)
{
printf("Thank you for providing negative numbers!");
}
else
{
printf("Sorry, please try again!");
}
Какъв код мога да заменя за "през"? Аз съм доста нов в този език и никога не съм чувал за начин да го направя. Знам, че с този конкретен код мога да направя два масива, един за положителните числа и един за отрицателните числа, но съм любопитен да знам за други проекти за програмиране.
Благодаря ви, че прочетохте и отговорихте!