Ładny brzuch

Mgbym prosi o wskazanie bdu..
Program ustala min/ max z podanego ciagu liczb oraz nalicza ile razy wystpio.
Bd wystpuje przy naliczaniu i wypisywaniu min
#include <stdio.h> main() { int min; int max; int liczba; int lmax,lmin; max=-1; min=21; while(printf("Podaj liczbe: "),    scanf("%d",&liczba),    liczba >=0) {  if (liczba==max) lmax++;   if (liczba>max)   { max=liczba;     lmax=1;   }  if(liczba==min) lmin++;   if(liczba<min)   {    liczba=min;    lmin=1;   }   }   if(max>=0)   {     printf("\nMaksimum rowne %d, liczba powtorzen %d\n",max,lmax);     printf("Minimum rowne %d, liczba powtorzen %d\n",min,lmin);   } return 0; }
Uytkownik Crisu edytowa ten post 13 kwiecie 2005, 21:07


A jaki bd? Troche szerzej to opisz

BTW. dlaczego wypisujesz liczbe min, tylko jeli max>=0 ?

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •