41. void fun(char (*s)[N],char *b)
{int i,j,k=0;
for(j=0;j
for(i=0;i
{b[k]=*(*(s+i)+j)
k++;}
b[k]=’\0’;}
42. void fun(int a[][N],int m)
{int i,j;
for(j=0;j
for(i=0;i<=j;i++)
a[j]=a[j]*m;}
43. char *fun(char (*a)[81],int num)
{int i;
char *max;
max=a[0];
for(i=0;i
if(strlen(max)
max=a;
return max;}
44. int fun(char *str,char *substr)
{int n;
char *p,*r;
n=0;
while(*str)
{p=str;
r=substr;
while(*r)
if(*r==*p)
{r++;
p++;}
else
break;
if(*r==’\0’)
n++;
str++;}
return n;}
45.void fun(char *a,int n,int h,int e)
{int i=0;
char *p;
for(p=a+h;p
{*(a+i)=*p;
i++;}
*(a+i)=’\0’;}