Tak jak w temacie. Mam stworzone takie coś:
int main()
{
double q,w,e,r,t,y,u,i,o,a;
printf ("Podaj dziewiec liczb\n");
scanf ("%lf",&q);
scanf ("%lf",&w);
scanf ("%lf",&e);
scanf ("%lf",&r);
scanf ("%lf",&t);
scanf ("%lf",&y);
scanf ("%lf",&u);
scanf ("%lf",&i);
scanf ("%lf",&o);
if (q>w) q=a;
if (w>q) w=a;
if (e>q,w) e=a;
if (r>q,w,e) r=a;
if (t>q,w,e,r) t=a;
if (y>q,w,e,r,t) y=a;
if (u>q,w,e,r,t,y) u=a;
if (i>q,w,e,r,t,y,u) i=a;
if (o>q,w,e,r,t,y,u,i) o=a;
printf ("Twoja najwieksza liczba to %f",a);
return 0;
}
Przerabiałem to już na 100x sposobów, ale zawsze wyświetla mi albo 0 albo pierwszą podaną liczbę. Nie wiem co zrobić z tymi if'ami. Proszę o radę.