Voilà comme ça si ça peut-être plus clair, quelqu'un peut tester, ou quelqu'un a déjà fait des cercles non? Je comprend vraiment pas l'erreur...
rayon = 30 ; x = 20 ; y = 550 ;
_point.h = 1 ; _point.w = 1 ;
for(i=0 ; i<=6.28 ; i+=0.0001)
{
_point.x = cos(i) * rayon + x ;
_point.y = sin(i) * rayon + y ;
SDL_FillRect(sSurface, &_point, SDL_MapRGB(sSurface->format, 255, 255, 255)) ;
}
svp...