搜索
查看: 5682|回复: 7
打印 上一主题 下一主题

啊哈C问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-5 21:59:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
啊哈C编译一些长的代码的时候,运行之后啊哈C的程序消失,没有跳出我编译的程序,望解决,还有还是搜狗浏览器浏览啊哈C的页面的时候,极容易显示404页面。

评分

参与人数 1啊哈币 +10 收起 理由
啊哈磊 + 10 很给力!

查看全部评分

推荐
发表于 2012-10-31 12:01:23 | 只看该作者
嗯对啊   顶顶顶
板凳
发表于 2012-10-7 15:09:27 | 只看该作者
非常感谢您反馈,可以将代码贴一下吗?
地板
 楼主| 发表于 2012-10-13 20:04:48 | 只看该作者
         关于啊哈C软件及网站的一些小问题我还会及时反馈的
           我觉得等啊哈C出书后,可以放在啊哈C币商城里用啊哈币换,我又只是一个建议
                       啊哈磊你不介意我吧
5#
 楼主| 发表于 2012-10-20 20:26:08 | 只看该作者
代码如下:
[mw_shl_code=c,true] /*money management system*/
  #include "stdio.h"
  #include "dos.h"
  main()
  {
  FILE *fp;
  struct date d;
  float sum,chm=0.0;
  int len,i,j=0;
  int c;
  char ch[4]="",ch1[16]="",chtime[12]="",chshop[16],chmoney[8];
  pp: clrscr();
  sum=0.0;
  gotoxy(1,1);printf("|---------------------------------------------------------------------------|");
  gotoxy(1,2);printf("| money management system(C1.0) 2000.03 |");
  gotoxy(1,3);printf("|---------------------------------------------------------------------------|");
  gotoxy(1,4);printf("| -- money records -- | -- today cost list -- |");
  gotoxy(1,5);printf("| ------------------------ |-------------------------------------|");
  gotoxy(1,6);printf("| date: -------------- | |");
  gotoxy(1,7);printf("| | | | |");
  gotoxy(1,8);printf("| -------------- | |");
  gotoxy(1,9);printf("| thgs: ------------------ | |");
  gotoxy(1,10);printf("| | | | |");
  gotoxy(1,11);printf("| ------------------ | |");
  gotoxy(1,12);printf("| cost: ---------- | |");
  gotoxy(1,13);printf("| | | | |");
  gotoxy(1,14);printf("| ---------- | |");
  gotoxy(1,15);printf("| | |");
  gotoxy(1,16);printf("| | |");
  gotoxy(1,17);printf("| | |");
  gotoxy(1,18);printf("| | |");
  gotoxy(1,19);printf("| | |");
  gotoxy(1,20);printf("| | |");
  gotoxy(1,21);printf("| | |");
  gotoxy(1,22);printf("| | |");
  gotoxy(1,23);printf("|---------------------------------------------------------------------------|");
  i=0;
  getdate(&d);
  sprintf(chtime,"M. d. d",d.da_year,d.da_mon,d.da_day);
  for(;;)
  {
  gotoxy(3,24);printf(" Tab __browse cost list Esc __quit");
  gotoxy(13,10);printf(" ");
  gotoxy(13,13);printf(" ");
  gotoxy(13,7);printf("%s",chtime);
  j=18;
  ch[0]=getch();
  if(ch[0]==27)
  break;
  strcpy(chshop,"");
  strcpy(chmoney,"");
  if(ch[0]==9)
  {
  mm:i=0;
  fp=fopen("home.dat","r+");
  gotoxy(3,24);printf(" ");
  gotoxy(6,4);printf(" list records ");
  gotoxy(1,5);printf("|-------------------------------------|");
  gotoxy(41,4);printf(" ");
  gotoxy(41,5);printf(" |");
  while(fscanf(fp," s s%f/n",chtime,chshop,&chm)!=EOF)
  { if(i==36)
  { getch();
  i=0;}
  if ((i6)<17)
  { gotoxy(4,6+i);
  printf(" ");
  gotoxy(4,6+i);}
  else
  if((i6)>16)
  { gotoxy(41,4+i-17);
  printf(" ");
  gotoxy(42,4+i-17);}
  i++;
  sum=sum+chm;
  printf(" s %-14s %6.1f/n",chtime,chshop,chm);}
  gotoxy(1,23);printf("|---------------------------------------------------------------------------|");
  gotoxy(1,24);printf("| |");
  gotoxy(1,25);printf("|---------------------------------------------------------------------------|");
  gotoxy(10,24);printf("total is %8.1f$",sum);
  fclose(fp);
  gotoxy(49,24);printf("press any key to.....");getch();goto pp;
  }
  else
  {
  while(ch[0]!=’/r’)
  { if(j<10)
  { strncat(chtime,ch,1);
  j++;}
  if(ch[0]==8)
  {
  len=strlen(chtime)-1;
  if(j>15)
  { len=len+1; j=11;}
  strcpy(ch1,"");
  j=j-2;
  strncat(ch1,chtime,len);
  strcpy(chtime,"");
  strncat(chtime,ch1,len-1);
  gotoxy(13,7);printf(" ");}
  gotoxy(13,7);printf("%s",chtime);ch[0]=getch();
  if(ch[0]==9)
  goto mm;
  if(ch[0]==27)
  exit(1);
  }
  gotoxy(3,24);printf(" ");
  gotoxy(13,10);
  j=0;
  ch[0]=getch();
  while(ch[0]!=’/r’)
  { if (j<14)
  { strncat(chshop,ch,1);
  j++;}
  if(ch[0]==8)
  { len=strlen(chshop)-1;
  strcpy(ch1,"");
  j=j-2;
  strncat(ch1,chshop,len);
  strcpy(chshop,"");
  strncat(chshop,ch1,len-1);
  gotoxy(13,10);printf(" ");}
  gotoxy(13,10);printf("%s",chshop);ch[0]=getch();}
  gotoxy(13,13);
  j=0;
  ch[0]=getch();
  while(ch[0]!=’/r’)
  { if (j<6)
  { strncat(chmoney,ch,1);
  j++;}
  if(ch[0]==8)
  { len=strlen(chmoney)-1;
  strcpy(ch1,"");
  j=j-2;
  strncat(ch1,chmoney,len);
  strcpy(chmoney,"");
  strncat(chmoney,ch1,len-1);
  gotoxy(13,13);printf(" ");}
  gotoxy(13,13);printf("%s",chmoney);ch[0]=getch();}
  if((strlen(chshop)==0)||(strlen(chmoney)==0))
  continue;
  if((fp=fopen("home.dat","a+"))!=NULL);
  fprintf(fp," s s%6s",chtime,chshop,chmoney);
  fputc(’/n’,fp);
  fclose(fp);
  i++;
  gotoxy(41,5+i);
  printf(" s %-14s %-6s",chtime,chshop,chmoney);
  }}}
[/mw_shl_code]
6#
 楼主| 发表于 2012-10-20 20:29:09 | 只看该作者
我觉得啊哈c应该成立一个新区,专门给啊哈C提交一些BUG或各种啊哈c有关的问题
7#
发表于 2012-10-21 16:12:08 | 只看该作者
我也遇到过
8#
发表于 2012-10-31 15:51:01 | 只看该作者
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表