ならこれで1/60とかで回せる。

#include <windows.h>

void wait(DWORD r)
{
DWORD s = timeGetTime();
while(timeGetTime() - s < 1000 / r);
}

int main(void)
{
for(;;){ wait(60); }
return 0;
}