学完c语言项目小结老师要求做个效果..,该如何处理

学完c语言项目小结老师要求做个效果..
前天刚把初级C语言学玩,老师要求做个项目其他的功能我都能完成并实现,只有老师要求的 在连接后能在DOS也面下首先显示一段闪烁的信息→ "程序正在加载请等待" 如果光是这句话那简单但是还需要闪烁而且自动跳入主界面那就没有头绪了,我并不是投机取巧,只希望那个高手能给点提示偶 谢谢!~

------解决方案--------------------
void prnctl( char ch, int n )
{
while( n-- > 0 ) putchar( ch );
}


void fn( char str[], int c )
{
int i = 0, l = 0;
for( i = 0; i < c; i++ )
{
l = printf( str );

prnctl( '\b ', l );

sleep( 100 );

prnctl( ' ', l );

prnctl( '\b ', l );

sleep( 100 );
}
}


main()
{
fn( "test ", 10 );
system( "PAUSE " );
return ;
}
------解决方案--------------------
阿门!用sleep()函数就OK了!
------解决方案--------------------
用转义字符⒏可以实现的,计算机运行太快后!你想想,一瞬间就把结果打印出来,就显示在DOS下
用个方法很简单!
void main( void )
{
while(true)
{
printf( "程 ");
for(int nI = 0; nI <= 2000000000;nI++){;}
printf( "序 ");
for(nI = 0; nI <= 2000000000;nI++){;}
printf( "正 ");
for(nI = 0; nI <= 2000000000;nI++){;}
printf( "在 ");
for(nI = 0; nI <= 2000000000;nI++){;}
printf( "加 ");
for(nI = 0; nI <= 2000000000;nI++){;}
printf( "载 ");
for(nI = 0; nI <= 2000000000;nI++){;}
printf( "请 ");
for(nI = 0; nI <= 2000000000;nI++){;}
printf( "稍 ");
for(nI = 0; nI <= 2000000000;nI++){;}
printf( "后 ");
for(nI = 0; nI <= 2000000000;nI++){;}
printf( "\r ");
}
}
------解决方案--------------------
用sleep就可以呀。呵呵。