C言語でなのですが、時間差で文字が表示されていくように下の方法で作ったのですが
これ以外にも方法がありましたらお願いします。

#include<stdio.h>
int main()

{
int i;
for(i=0; i<600000001; i++){

switch(i){
case 1:
printf("3・・・");
break;
case 200000000:
printf("2・・");
break;
case 400000000:
printf("1・");
break;
case 600000000:
printf("0!\n");
break;
default:
break;
}
}
return 0;
}