首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于C语言的一段代码,不知道错在哪里。有请高手指教!该怎么处理

2012-02-29 
关于C语言的一段代码,不知道错在哪里。有请高手指教!#include stdio.h#include string.h#include coni

关于C语言的一段代码,不知道错在哪里。有请高手指教!
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <stdlib.h>
void   menu();
void   main()
{     char   ch;
{print( "\n\t\t*************************************************\t\t\n\n ");
          printf( "\n\n\t\t************                                         **********\t\t\n\n ");
          printf( "\t\t\t\t     欢迎使用本软件!\t\t\t ");
          printf( "\n\n\t\t*************                                     ***********\t\t\n\n ");
          printf( "\n\t\t**********************************************\t\n\n ");
          printf( "\t\t\t\t**广州**                   计算机学院   **制作\t\t\n\n ");
          printf( "\t\t\t\t\t\t\t版权所有,拷贝必究!\n ");
}
{printf( "请按Enter进入:\n ");
ch=getchar();
system   ( "cls ");
if(ch== '\n ')
    menu();
    else  
  printf( "请再次输入Enter: ");
if( "ch== '\n ' ")
  menu();
    else
      exit(0);//可能出错点,要退出程序。
}
void   menu()                   //menu函数
{       printf( "\n\n\n\n\n\t\t**********************************************\t\t\n\n ");
        printf( "\n\n\t\t\t\t(1),使用说明;\n ");
        printf( "\n\n\t\t\t\t(2),退出测试!\n ");
printf( "\n\n\t\t\t\t(3),开始测试!\n ");
printf( "\n\n\n\n\t\t******************************************\t\t\n\n ");
}
{     printf( "\n\n\n\n\t\t\t\t使用说明:\t\t\n ");
      printf( "\t\t\t\n***************************************************\t\t\n\n ");
      printf( "1,由于现实生活的不确定性,本人对测试结果并不负责;\n ");
      printf( "2,本软件采用答题的方式进行测试,请如实作答;\n ");
      printf( "3,答题前请仔细阅读提示,如果出现错误,请重新开始;\n ");
printf( "\n\t\t***************************************************\t\t\n ");
      printf( "请按任意返回选择界面:\n ");
      getchar();
      menu();//按任意键返回menu处
}
以上是小弟写的一个界面,运行不了;可是本人技术有限而不会修改(我认为没有错),所以希望各位高手指点。
小弟刚进CSDN   ,分不多,意思意思,还望不要见笑!^^


[解决办法]
//都是基本的,给你改好了。。。
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <stdlib.h>
void menu();
void main()
{
char ch;
{
printf( "\n\t\t*************************************************\t\t\n\n ");
printf( "\n\n\t\t************ **********\t\t\n\n ");
printf( "\t\t\t\t 欢迎使用本软件!\t\t\t ");
printf( "\n\n\t\t************* ***********\t\t\n\n ");
printf( "\n\t\t**********************************************\t\n\n ");
printf( "\t\t\t\t**广州** 计算机学院 **制作\t\t\n\n ");
printf( "\t\t\t\t\t\t\t版权所有,拷贝必究!\n ");
}
{
printf( "请按Enter进入:\n ");


ch=getchar();
system ( "cls ");
if(ch== '\n ')
menu();
else
printf( "请再次输入Enter: ");
if( "ch== '\n ' ")
menu();
else
exit(0);//可能出错点,要退出程序。
}

{
printf( "\n\n\n\n\t\t\t\t使用说明:\t\t\n ");
printf( "\t\t\t\n***************************************************\t\t\n\n ");
printf( "1,由于现实生活的不确定性,本人对测试结果并不负责;\n ");
printf( "2,本软件采用答题的方式进行测试,请如实作答;\n ");
printf( "3,答题前请仔细阅读提示,如果出现错误,请重新开始;\n ");
printf( "\n\t\t***************************************************\t\t\n ");
printf( "请按任意返回选择界面:\n ");
getchar();
menu();//按任意键返回menu处
}
}

void menu() //menu函数
{ printf( "\n\n\n\n\n\t\t**********************************************\t\t\n\n ");
printf( "\n\n\t\t\t\t(1),使用说明;\n ");
printf( "\n\n\t\t\t\t(2),退出测试!\n ");
printf( "\n\n\t\t\t\t(3),开始测试!\n ");
printf( "\n\n\n\n\t\t******************************************\t\t\n\n ");
}



[解决办法]
大括号乱的。。。。
[解决办法]
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <stdlib.h>
void menu();
void main()
{ char ch;
printf( "\n\t\t*************************************************\t\t\n\n ");
printf( "\n\n\t\t************ **********\t\t\n\n ");
printf( "\t\t\t\t 欢迎使用本软件!\t\t\t ");
printf( "\n\n\t\t************* ***********\t\t\n\n ");
printf( "\n\t\t**********************************************\t\n\n ");
printf( "\t\t\t\t**广州** 计算机学院 **制作\t\t\n\n ");
printf( "\t\t\t\t\t\t\t版权所有,拷贝必究!\n ");

printf( "请按Enter进入:\n ");
ch=getchar();
system ( "cls ");
if(ch== '\n ')
menu();
else
printf( "请再次输入Enter: ");
if( "ch== '\n ' ")
menu();
else
exit(0);//可能出错点,要退出程序。
}
void menu() //menu函数
{ printf( "\n\n\n\n\n\t\t**********************************************\t\t\n\n ");
printf( "\n\n\t\t\t\t(1),使用说明;\n ");
printf( "\n\n\t\t\t\t(2),退出测试!\n ");
printf( "\n\n\t\t\t\t(3),开始测试!\n ");
printf( "\n\n\n\n\t\t******************************************\t\t\n\n ");

printf( "\n\n\n\n\t\t\t\t使用说明:\t\t\n ");
printf( "\t\t\t\n***************************************************\t\t\n\n ");
printf( "1,由于现实生活的不确定性,本人对测试结果并不负责;\n ");
printf( "2,本软件采用答题的方式进行测试,请如实作答;\n ");
printf( "3,答题前请仔细阅读提示,如果出现错误,请重新开始;\n ");
printf( "\n\t\t***************************************************\t\t\n ");
printf( "请按任意返回选择界面:\n ");
getchar();
menu();//按任意键返回menu处
}

[解决办法]
有些乱,仔细检查下括号!!

热点排行