Поделитесь своими знаниями, ответьте на вопрос:
Написать программу поиска чисел , лежащих в интервале от -5 до 5, в последовательности чисел, вводимых с клавиатуры, предшествующих первому ведённому нулю. контрольный пример 1, 10, -4 , 5, -16, 5 , 0 p.s. программу писать на c++ , также использовать оператор for)
#include
#include
int main(){
unsigned int as=0;
long long n=-1,*a=malloc(as);
while(scanf("%lld",& n)==1 & & n)
if(-5< =n & & n< =5){
a=realloc(a,++as*sizeof(n));
if(a==0)return 2;
a[as-1]=n;
}
if(! n){
for(int i=0; i
printf("%lld ",a[i]);
printf("\n");
}else return 1;
return 0;
}