ďťż

Ładny brzuch

mam taki kod

#include <cstdlib> #include <iostream> #include <winbgim.h> using namespace std; int main(int argc, char *argv[]) {    initwindow(400,300);    setfillstyle(SOLID_FILL, BLUE);    bar (0,0,getmaxx(),getmaxy());        for (int y=50, x=50;(x<getmaxy)&&(y<getmaxx()); y+=50,x+=50)    {        for (int r=50, kolor=0; (r>0)&&(kolor<=15); r-=5, kolor++)    {        delay(50);        setcolor(kolor);        circle(y,x,r);        cout<<r<<"-"<<kolor<<endl;    }    }        while(!kbhit());    closegraph();        system("PAUSE");    return EXIT_SUCCESS; }

jako błąd pokazuje mi się

13 C:\Documents and Settings\Administrator\Moje dokumenty\c++\projekty\petlewhile\main.cpp ISO C++ forbids comparison between pointer and integer

jak ten błąd naprawić



o już znalazłem błąd
był tu
for (int y=50, x=50;(x<getmaxy)&&(y<getmaxx()); y+=50,x+=50)
powinno być tak
for (int y=50, x=50;(x<getmaxy())&&(y<getmaxx()); y+=50,x+=50)

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