1.
double fun( STREC *a, STREC *b, int *n )
{
int i,j;
double ave,sum=0.0;
*n=0;
for(i=0;i<N;i++)
{
sum+=a[i].s;
}
ave=sum/N;
for(i=0,j=0;i<N;)
{
if(a[i].s>=ave)
{
b[j]=a[i];
j++;
(*n)++;
}
i++;
}
return ave;
}
2.
void fun(char *s, char t[])
{
int i=0,j=0;
while(s[i])
{
if((i%2!=0)&&(s[i]%2!=0))
{
t[j]=s[i];
j++;
}
i++;
}
t[j]=0;
}
3.
int fun(char *ss, char c)
{
int n=0,i=0;
while(ss[i])
{
if(ss[i]==c)
{
n++;
}
i++;
}