int main() {
int a[10]; size_t n,i; int min;
n=sizeof(a)/sizeof(a[0]); for(i=0;i<n;i++)
{
scanf("%d",&a[i]); fflush(stdin);
} getmin(a,n,&min); printf("%d",min); return 0;
}
Задача #7
Реализовать функцию, которая принимает массив, его колво элементов, указатель, обойти
массив, подсчитать количество четных элементов и вывести по этому указателю
#include <stdio.h>
#include <stdlib.h>
int getchet(int a[],size_t n,int* chet) {
int x; size_t i;
if(n==0) return 2; if(chet==NULL) return 3; for(i=0;i<n;i++)
{
if((a[i]%2)==0) x++;
} *chet=x; return 0;
}
int main() {
int a[10]; size_t n,i; int chet;
n=sizeof(a)/sizeof(a[0]); for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
fflush(stdin);
}
getchet(a,n,&chet); printf("%d",chet); return 0;
}