bmp画像でこう、○ッキーみたいに丸が3つある画像を作りたいんですけど
どうしても丸が右上4分の1の扇形になってしまいます。
ここが違うのだと思うのですがぱっと見違うところはありますでしょうか。
ここだけ見せられても困るかもしれないですが…。

void circle(int x0,int y0,int r0,int r,int g,int b)
{
int i,j;
for(i=y0;i<=MS-1;i++)
{
for(j=x0;j<=MS-1;j++)
{
if(((j-x0)*(j-x0))+((i-y0)*(i-y0))<=r0*r0)
{
bmp[i][j][0]=b;
bmp[i][j][1]=g;
bmp[i][j][2]=r;
}
}
}
}