vs2010 c++ error C2146: 语法错误: 缺少";"(在标识符"printf"的前面)
#include<stdio.h>#include<stdlib.h>#include<time.h>#definerandom(x)(rand()%x)intmain(...
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define random(x) (rand()%x)
int main(void)
{
srand((int)time(0));
for(int x=0;x<10;x++)
printf("%d\n",random(100));
} 展开
#include<stdlib.h>
#include<time.h>
#define random(x) (rand()%x)
int main(void)
{
srand((int)time(0));
for(int x=0;x<10;x++)
printf("%d\n",random(100));
} 展开
展开全部
vc 6.0代码
#include "stdafx.h"
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define random(x) (rand()%x)
int main(void)
{
srand((int)time(0));
for(int x=0;x<10;x++)
printf("%d\n",random(100));
return 0;
}
#include "stdafx.h"
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define random(x) (rand()%x)
int main(void)
{
srand((int)time(0));
for(int x=0;x<10;x++)
printf("%d\n",random(100));
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
刚刚看错了。
代码在我这编译通过了。。。。
代码在我这编译通过了。。。。
追问
我的vs2010 要如何是好?
追答
#include
#include
#include
//#define random(x) (rand()%x)
int main(void)
{
srand((int)time(0));
for(int x=0;x<10;x++)
printf("%d\n",rand()%100);
return 0;
}
你这样试试,能不能编译。
如果不行,应该是你工程建立的问题,要选择“控制台”程序。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询