Code
#include<stdio.h>
#include<math.h>
void main()
{
printf("Laboratorna robota BC-4\n");
printf("Studenta grupu PZ-08-1\n");
printf("Slashova Antona\n");
float *m,s=0;
register unsigned long i,n,k=0;
printf("n=");scanf("%d",&n);
m=new float[n];
for(i=0;i<n;i++)
{
printf("m[%d]=",i);scanf("%f",&m[i]);
if(m[i]>0)
{
s+=m[i];
k++;
}
}
if(k>0)
{
s/=k;
for(i=0;i<n;i++)
if(m[i]<0)
m[i]=s;
}
printf("m={ ");
for(i=0;i<n;i++)
printf("%.2f ",m[i]);
printf("}\n");
delete [] m;
}