user-0 提问: 救命！！！帮我看看哪错了，找不出来我就自杀去了

回复:
user: user-1
content: 引用 28 楼 nadleeh123 的回复:[quote=引用 楼主 u013995559 的回复:] #include<stdio.h> #include<stdlib.h> #include<string.h> #include"h.h"  extern void enter_m();  extern void see_m();  void see_m()   /********查找函数********/ {    int i;    system("cls");    printf("请输入要查询的房间号码:\n");    scanf("%d",&i);    if(Room[i].Room_ID==i)    {      printf("\n姓名:%s\n",Room[i].name); 	 printf("\n性别（0表示男，1表示女）%d：",Room[i].sex);      printf("\n年龄：%d",Room[i].age);      printf("\n入住时间（年/月/日）%d%d%d：",Room[i].year,Room[i].month,Room[i].date); 	 printf("\n电话：%d",Room[i].tel); 	 printf("\n居民身份证：%s",Room[i].ID_card);      printf("\n房间号：%d",Room[i].Room_ID);      printf("\n房间价格：%d",Room[i].price); 	 printf("\n是否入住:（1表示入住，0表示不入住）%d",Room[i].sign);    }     else 	{      printf("很抱歉,没有找到该身份证登记的相关信息!!"); 	} }  你的入口函数main呢？ 吃了？[/quote]+1

user: user-2
content: 如果用的是vs的话，建议你重新建一个工程。应该是工程问题

user: user-3
content: 没有 main 函数

user: user-4
content: 估计是今天要交课程设计了，晚上不知道在哪里copy了一段代码，一编译，出问题了。自己平时又没有学过，明天就要交货了，怎么办，又要不及格了。于是在这里哭生哭死，小刀插大腿的。过了这个关， 又天天玩游戏去了。对于你这种人，说多无谓。

user: user-5
content: 引用 29 楼 u013061236 的回复:[quote=引用 14 楼 u013995559 的回复:] 哪位大神帮我把查询的那段写下吧，跪求 程序并没有错，你只是缺少main函数，那个直接写个 int main() { } 就搞定了[/quote] int main() {  see_m();  return 0; }

user: user-6
content: 人命关天....  居然没有main.... 汗

user: user-7
content: 引用 8 楼 dbzhang800 的回复:你连main函数都没有？？ 引用 8 楼 dbzhang800 的回复:你连main函数都没有？？ 正解

user: user-8
content: 引用 楼主 u013995559 的回复:#include<stdio.h> #include<stdlib.h> #include<string.h> #include"h.h"  extern void enter_m();  extern void see_m();  void see_m()   /********查找函数********/ {    int i;    system("cls");    printf("请输入要查询的房间号码:\n");    scanf("%d",&i);    if(Room[i].Room_ID==i)    {      printf("\n姓名:%s\n",Room[i].name); 	 printf("\n性别（0表示男，1表示女）%d：",Room[i].sex);      printf("\n年龄：%d",Room[i].age);      printf("\n入住时间（年/月/日）%d%d%d：",Room[i].year,Room[i].month,Room[i].date); 	 printf("\n电话：%d",Room[i].tel); 	 printf("\n居民身份证：%s",Room[i].ID_card);      printf("\n房间号：%d",Room[i].Room_ID);      printf("\n房间价格：%d",Room[i].price); 	 printf("\n是否入住:（1表示入住，0表示不入住）%d",Room[i].sign);    }     else 	{      printf("很抱歉,没有找到该身份证登记的相关信息!!"); 	} }  你这个代码，还是把格式规整一下，看着都头疼，格式要统一，不要一会这样，一会又那样

user: user-8
content: 引用 14 楼 u013995559 的回复:哪位大神帮我把查询的那段写下吧，跪求 程序并没有错，你只是缺少main函数，那个直接写个 int main() { } 就搞定了

user: user-9
content: 引用 楼主 u013995559 的回复:#include<stdio.h> #include<stdlib.h> #include<string.h> #include"h.h"  extern void enter_m();  extern void see_m();  void see_m()   /********查找函数********/ {    int i;    system("cls");    printf("请输入要查询的房间号码:\n");    scanf("%d",&i);    if(Room[i].Room_ID==i)    {      printf("\n姓名:%s\n",Room[i].name); 	 printf("\n性别（0表示男，1表示女）%d：",Room[i].sex);      printf("\n年龄：%d",Room[i].age);      printf("\n入住时间（年/月/日）%d%d%d：",Room[i].year,Room[i].month,Room[i].date); 	 printf("\n电话：%d",Room[i].tel); 	 printf("\n居民身份证：%s",Room[i].ID_card);      printf("\n房间号：%d",Room[i].Room_ID);      printf("\n房间价格：%d",Room[i].price); 	 printf("\n是否入住:（1表示入住，0表示不入住）%d",Room[i].sign);    }     else 	{      printf("很抱歉,没有找到该身份证登记的相关信息!!"); 	} }  你的入口函数main呢？ 吃了？

user: user-10
content: 好痛苦啊，很同情

user: user-11
content: 提示找不到入口函数

user: user-12
content: 引用 17 楼 angel_su 的回复:认真看错误信息，都在link了，说明代码没问题，只是你的工程应该是要构建执行文件，那么需要提供一个main函数，不然只能先个别compile不能整体build... 顶

user: user-12
content: 引用 5 楼 u013995559 的回复: 我看这个error 报的不是代码的逻辑问题，而是debug 的方式有问题

user: user-13
content: 看的头疼，晕了

user: user-14
content: 引用 17 楼 angel_su 的回复:认真看错误信息，都在link了，说明代码没问题，只是你的工程应该是要构建执行文件，那么需要提供一个main函数，不然只能先个别compile不能整体build... 莫有main

user: user-15
content: 看的头疼，晕了

user: user-16
content: 浮夸

user: user-17
content: 自杀了没？？？？？？？？？

user: user-18
content: 1.C程序默认从main开始执行, 所以一定要有一个main函数. 2.要从main里面去处理你的事件. 3.你可以做成一个库, 然后做为查询系统的一个部件,等系统编码时连接