vc错误,求助

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <Windows.h>
#include <math.h>
struct time;
{
int hour=0;
int minute=0;
int second=0;
}typedef struct time TIME;
int main()
{
int hour,minute,second;
void new(void)
{
second++;
if(second==60)
{
second=0;
minute++;
if(minute==60)
{
minute=0;
hour++;
}
}
}
void play(void)
{
printf("%-3d:%-3d:%-3d\r",hour,minute,second);
}
for(q=0,q<50000000,q++)
{
new();
play();
Sleep(1000);
}
return 0;
}

想整个计时器,错误:计时.cpp
error C2447: missing function header (old-style formal list?)
warning C4091: '' : ignored on left of 'void' when no variable is declared
error C2143: syntax error : missing ';' before 'new'
error C2469: 'new' : cannot allocate 'void' objects
error C2143: syntax error : missing ';' before '{'
: error C2601: 'play' : local function definitions are illegal
error C2065: 'q' : undeclared identifier
error C2143: syntax error : missing ';' before ')'
error C2059: syntax error : ')'
error C2143: syntax error : missing ';' before '}'
: fatal error C1003: error count exceeds 100; stopping compilation
执行 cl.exe 时出错.
时间系统.exe - 1 error(s), 0 warning(s)
求解。。。。感激不尽

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <Windows.h>
#include <math.h>
int hour=0,minute=0,second=0;
void newt(void)
{
second++;
if(second==60)
{
second=0;
minute++;
if(minute==60)
{
minute=0;
hour++;
}
}
}
void play(void)
{
printf("%-3d:%-3d:%-3d\r",hour,minute,second);
}

void main()
{
while(1)
{

newt();
play();
Sleep(1000);
}
}
温馨提示:内容为网友见解,仅供参考
无其他回答

求助:为什么每次我做c语言的时候都会这样,一般不是会指出哪里错了吗?而...
“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\/VC98\/Bin”下面, 你可以到相应的路径下找到这个应用程序。方法一:因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)” —>“Directories(目录)”重新设置“Excutable Fils、Include Files、 Lib...

Vc 错误提示debug assertion failed
这个是断言问题了,一般是由于你窗口没有创建,或创建失败了,但程序中没有检测到,然后对窗口进行操作出现的。你检查一下两个框的窗口是不是都成功地创建了。

求助一个C语言问题 为什么在VC中老是提示我 warning C4101: 'c...
原因是局部变量的错误使用。你的 f,c,k都是在main()函数里面定义的,然而,你在使用这些变量时是在temp()函数里面,在某个函数里面定义的变量只能在此函数中使用,所以你会产生错误。解决办法为,将这些变量定义为全局变量。问题成功解决。

VC++6.0致命错误求助
compiler limit: '%1!ws!': macro definition too big 是说你里面的值定义的太大。。。不是文件有问题的话就是读取出了问题。把工程拿到正常的机编译一下试试,通过的话就是电脑有问题了

VC运行是出现error LNK2001 求助
函数只声明了,没有定义(也就没有实现);如果是第三方库,就是LIB未加到当然工程中;一个简单的说明,在你.h中声明了WritetoText(Class ,int ),但是未在.cpp中实现它,而直接在.CPP中使用了它;

VC6.0的报错Compiling... Error spawning cl.exe 我都重装了软件都不...
方法1:进入你VC的安装目录,进入VC98\\Bin目录,把C1XX.DLL复制一个,并改名为C1.DLL 方法2:这个问题很多情况下是由于路径设置的问题引起的,“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\\VC98\\Bin”下面,你可以到相应的路径下找到这个应用程序。因此问题可以按照以下方法解决:...

求助!关于Viusal C++的简单问题!
我也有过这样的错误!这可能是VC的一个漏洞,建议别太快连续编译,当出现这种错时,你没选择了 只能先保存当前程序,再按Ctrl+Alt+Del打开 任务管理器 结束VC,然后再来

VC++ 6.0 error LNK2005 解决方法。。求助。。。
重复定义,或者你可以在#include前面加上这么一句,#pragma once,保证同一文件不被包含多次

紧急求助!!vc6.0编入任何程序,总是调试错误!
当VC++出现Compiling... Error spawning cl.exe 错误的解决办法有如下几种,请楼主尝试:方法1:启动VC时不要用图形界面,通过在命令提示符下输入:Msdev \/useenv运行(注意啦\/前面有个空格).它会强制使系统环境变量全高设置成正确值.而且,只需要使用一次这样的方式运行VC,以后再次通过双击图标的方式...

...在VC6中运行程序时,总是提示出现下面这个错误,哪位大神能告诉我要...
fatal error RC1015: cannot open include file 'afxres.h'.解决办法: 在Tools->Option->Directories->Include files下添加:C:\\PROGRAM FILES\\MICROSOFT VISUAL STUDIO\\VC98\\INCLUDE

相似回答