Image

Imagelyanamiller wrote in Imageru_cpp

в чем ошибка?

#include <stdio.h>
#include <conio.h>
#include
<math.h>
#define n 20
float max(float a[n], int j);
void
main()
{
  int k,l,m;
  float t;
  float x[20];float y[20];float
z[20];
  clrscr;
  printf ("Enter k : ");
  scanf("%d",&k)
;
  for (int i=0;i<k;i++)
  { printf("Enter x%d:", i+1);
    scanf
("%f",&x[i]);} ;
  printf ("Enter l : ");
  scanf("%d",&l)
;
  for (int j=0;j<l;j++)
  { printf("Enter y%d:", j+1);
    scanf
("%f",&y[j]);}
  printf ("Enter m : ");
  scanf("%d",&m)
;
  for (int i=0;i<m;i++)
  { printf("Enter z%d:", i+1);
    scanf
("%f",&z[i]);}
  printf ("max(x1,x2...xk)=%f\n",max(x,k)) ;
  if
(max(x,k)>0)
    t=(max(y,l)+max(z,m))/2;
  else
t=1+pow(max(y,l),2);
    printf ("t=%f",t);
  getch();
}
float
max(float a[n], int j)
{ float tmp=a[0];
  for (int
i=1;i<j;i++)
    if (tmp<a[i])tmp=a[i];
    return tmp;
}


всем спасибо. разобралась.