void waitProt(int sec){
    int i = 0;
    while(i++ < sec){
        while(1){
            clock_t StartTime = clock();
            while((int)((clock() - StartTime) / CLOCKS_PER_SEC) < 1);
            break;
        }
        putchar('.');
    }
}
これで一応成功したんですが、もっといい方法ってありますよね?