C语言说是没有定义入口点。。。。

雷枫 2019-05-10 10:56:52
#include <stdio.h>
#include <conio.h>
int main()
{
int i, j, k, l, m;
char c = 3; //ASCII码里面 3 就是一个字符小爱心
for (i = 1; i <= 5; i++) printf("\n"); //开头空出5行
for (i = 1; i <= 3; i++) { //前3行中间有空隙分开来写
for (j = 1; j <= 32 - 2 * i; j++) printf(" "); //左边的空格,每下一行左边的空格比上一行少2个 //8*n-2*i
for (k = 1; k <= 4 * i + 1; k++) printf("%c", c);//输出左半部分字符小爱心
for (l = 1; l <= 13 - 4 * i; l++) printf(" "); //中间的空格,每下一行的空格比上一行少4个
for (m = 1; m <= 4 * i + 1; m++) printf("%c", c);//输出右半部分字符小爱心
printf("\n"); //每一行输出完毕换行
}
for (i = 1; i <= 3; i++) { //下3行中间没有空格
for (j = 1; j <= 24 + 1; j++) printf(" "); //左边的空格 //8*(n-1)+1
for (k = 1; k <= 27; k++)
if (k == 8)
printf("L");
else if (k == 10)
printf("O");
else if (k == 12)
printf("V");
else if (k == 14)
printf("E");
else if (k == 18 || k == 20)
printf("朱");
else
printf("%c", c);//输出字符小爱心
printf("\n"); //每一行输出完毕换行
}
for (i = 7; i >= 1; i--) { //下7行
for (j = 1; j <= 40 - 2 * i; j++) printf(" "); //左边的空格,每下一行左边的空格比上一行少2个//8*(n+1)-2*i
for (k = 1; k <= 4 * i - 1; k++) printf("%c", c);//每下一行的字符小爱心比上一行少4个(这个循环是i--)
printf("\n"); //每一行输出完毕换行
}
for (i = 1; i <= 39; i++) printf(" "); //最后一行左边的空格
printf("%c\n", c); //最后一个字符小爱心
for (i = 1; i <= 5; i++) printf("\n"); //最后空出5行
getch();
return 0;
}
...全文
236 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_43659968 2019-05-20
  • 打赏
  • 举报
回复
VC++6.0 我是不会用这个编译器取写C语言程序的
棉猴 2019-05-20
  • 打赏
  • 举报
回复
用VC++6.0选择“一个简单的程序”

然后把代码拷贝到.cpp文件中,以下是运行效果,代码应该没问题
636f6c696e 2019-05-20
  • 打赏
  • 举报
回复
设置入口为main函数
赵4老师 2019-05-20
  • 打赏
  • 举报
回复
没有新建控制台项目。我猜。
雷枫 2019-05-19
  • 打赏
  • 举报
回复
用的vc6.0
stherix 2019-05-11
  • 打赏
  • 举报
回复
不知道你用的什么编译器和方式 如果是vs的话 你可以手动在工程属性里把入口点改成main

69,374

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧