C语言高手帮帮忙!急~

来源:百度知道 编辑:UC知道 时间:2024/07/07 05:46:38
我想知道我这个程序错在哪里!错在哪里,帮我 改一下,我要做的是一个倒计时程序,运行后就不对了 ~请帮我看看 !
改后发我邮箱里,luoruowen426@126.com 急!!!!
#include <stdio.h>
#include <time.h>
#include <windows.h>
int main()
{
clock_t start,end;
int n,b,i,d;
char c;
for(;c!='0';)
{
printf(" Start . . . \n");
Sleep(1000);
printf(">");
Sleep(1000);
for(i=0;i<=400;i=i*1+1,i=i*1+1,i=i*1+1,i=i*1+1,i=i*1+1)
{
printf(">");
}
Sleep(1000);
system("cls");
printf("\n \n Please input the time (**:**) ");
scanf("%2d:%2d",&b,&d);
system("cls");
n=d*60+b;
start=end=clock();
while((n-(int)(end-start)/CLK_TCK)>=0)
{
printf("\n \n keep %02d:%02d",(n-(int)(end-start)/CLK_TCK)/60,n-(int)(end-start)/CLK_TCK);
Sleep(1000);

n=d*60+b;改成n=b*60+d;

printf("\n \n keep %02d:%02d",(n-(int)(end-start)/CLK_TCK)/60,n-(int)(end-start)/CLK_TCK);
改成
printf("\n \n keep %02d:%02d",(n-(int)(end-start)/CLK_TCK)/60,(n-(int)(end-start)/CLK_TCK)%60);

#include <stdio.h>
#include <time.h>
#include <windows.h>
int main()
{
clock_t start,end;
int n,b,i,d;
char c;
for(;c!='0';)
{
printf(" Start . . . \n");
Sleep(1000);
printf(">");
Sleep(1000);
for(i=0;i<=400;i=i*1+1)
{
printf(">");
}
Sleep(1000);
system("cls");
printf("\n \n Please input the time (**:**) ");
scanf("%2d:%2d",&b,&d);
system("cls");//清屏
n=b*60+d;
start=end=clock();
while((n-(int)(end-st