Witam mam problem z tym programem. Ten program powinien tworzyć trójkąt podstawą do góry o podstawie 19 gwiazdek. Później 17,15 i tak dalej do 1. Gdzie tutaj jest błąd?
#include <iostream>
#include <windows.h>
using namespace std;
int y,g;
void gotoxy(int x, int y)
{
COORD kursor;
kursor.X = x-1;
kursor.Y = y-1;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),kursor);
}
main()
{
for(y=1; y<=10; y++)
{
gotoxy (41-y,y);
for(g=19; g>=21-2*y; y--)
{
cout << "*";
}
}
return(0);
}