C语言射击游戏的编程问题

int ShutOne(int时间)

{

//时间清零,

//3秒,2秒,1秒开始显示一个随机字符;

//从键盘读取一个字符,直到是显示的字符,超过10次后返回负数;

//获取结束时间,

//求拍摄时间Tim shut = time-3000 ms;

//计算机生成一个随机数Trand,比如time+randomize(1000);//假设射击可以在1000ms内完成,其中时间(ms)为游戏难度,

//Return:Trand-Tim shut;电脑时间“射击时间为玩家赢得胜利。”0或负数

}

int main(void)

{

int x,result = 0;

......

for(I = 0;我& lt10;i++)

{

x = ShutOne(500);//难度500 ms。

if(x & gt;0)

result++;

}

if(result = = 5)//再次

{ x = ShutOne(500);

f(x & gt;0)

result++;

}

如果(结果“5”)

输出玩家获胜;

否则:

玩家负

}