#include "stdio.h"
#include "windows.h"
#include <stdlib.h>
int main()
{
system("color 1f");
int a,i,j;
char str[]="小明生日快乐";
char str2[]="祝你越长越漂亮等等";
printf(" ");
for(i=0;i<12;i++)
{
if(i==4)
{
Sleep(300);
printf(",");
}
printf("%c",str[i]);
Sleep(300);
if(i==11)
{
Sleep(300);
printf("!");
}
}
printf("\n");
printf("\n\n\n");
printf(" ");
for(j=0;j<18;j++)
{
if(j==14)
{
Sleep(300);
printf(",");
}
Sleep(300);
printf("%c",str2[j]);
if(j==17)
{
Sleep(300);
printf(".....");
}
}
printf("\n");
return 0;
}
增加头文件#include <stdlib.h>,想要用颜色,为什么会出错呢?
:\新建文件夹\MyProjects\aaa\aaaaa.c(7) : error C2143: syntax error : missing ';' before 'type'
D:\新建文件夹\MyProjects\aaa\aaaaa.c(38) : error C2065: 'str2' : undeclared identifier
D:\新建文件夹\MyProjects\aaa\aaaaa.c(38) : error C2109: subscript requires array or pointer type
等等。。。。。。。。。。。。
我的编译器是Visual C++
我只是想知道,为什么我用这个头文件不行?