查看: 1920|回复: 6
收起左侧

[其他] 请帮助检查一段 TC 代码

[复制链接]
千里同风
发表于 2013-12-10 14:49:33 | 显示全部楼层 |阅读模式
本帖最后由 千里同风 于 2013-12-10 14:51 编辑

如下这段代码通不过,但又不知错在哪里,望达人帮助修正一下,万分感谢!


#include "stdio.h"
#include "conio.h"
main()
{
char file [8];
char i,ch,chh,tl,time;
char bc[9]={0x21,0x21,0x47,0x46,0x45,0x44,0x43,0x42,0x41};
FILE * fp;
printf("\n\t Please input a filename:");
scanf("%s",file);
if(fGetc(fp)!=7 &&fGetc(fp)!=7)
{
printf ("\7\nThe file is 000000!") ;
exit(0) ;
}
fseek(fp,7L,0);
fseek(fp, 34L,0);
ch=fGetc(fp);
time=0;
while((tl= fGetc(fp))!= 0x0d)
time ++;
i=time;
fseek (fp,35L,0) ;
for(;i>0;i--) fputc(0x00,fp);
if(time==1) bc[1]= 0x60;
for(;bc[1]<= 0x60; bc[1]++)
for(bc[0]= 0x21; bc[0]<= 0x60; bc[0]++)
  {
   tl=0;
   for(i=0; i<time; i++) tl=tl^bc;
   chh=(tl^0x2d);
   if(chh<0x20) chh=chh+0x20;
   if(chh==ch)
     {
      printf("\n The file's CRC is: " ) ;
      for(i=time; i>0;i--) printf("%c",bc[i-1]) ;
     }
  }
fclose(fp) ;
return 0;
}
peng85344558
发表于 2013-12-10 15:01:39 | 显示全部楼层
倒数第12行  tl=tl^bc[i]

评分

参与人数 1人气 +2 收起 理由
千里同风 + 2 感谢解答: )

查看全部评分

千里同风
 楼主| 发表于 2013-12-10 15:18:38 | 显示全部楼层
peng85344558 发表于 2013-12-10 15:01
倒数第12行  tl=tl^bc

谢谢指导。
我用 WINTC 1.9 编译时它提示如下:并自行弹出查找对话框,请您再看一下是哪里有毛病(如果在 char i,ch,chh,tl,time,fGetc; 问题就更多)

未定义的符号     '_fGetc' 在模块    noname.c
千里同风
头像被屏蔽
 楼主| 发表于 2013-12-10 15:18:56 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
peng85344558
发表于 2013-12-10 15:42:15 | 显示全部楼层
千里同风 发表于 2013-12-10 15:18
谢谢指导。
我用 WINTC 1.9 编译时它提示如下:并自行弹出查找对话框,请您再看一下是哪里有毛病(如果 ...


你这代码……提醒你一下  除了头尾 都注释掉 然后
ch=fgetc(fp)
printf(fp)




我怎么没见到fopen函数

评分

参与人数 1经验 +4 收起 理由
woxihuan2011 + 4 感谢解答: )

查看全部评分

w2angel
发表于 2013-12-10 18:03:01 | 显示全部楼层
楼上说的对少了个fopen,虽然不知道楼主写的什么,但是楼主你至少注释一点吧

多建议建议老大开编程区吧

评分

参与人数 2人气 +2 收起 理由
千里同风 + 1 本身不会语言,那段也是从别处复制过来的,.
peng85344558 + 1 那就成了CSDN了

查看全部评分

千里同风
 楼主| 发表于 2016-1-12 22:10:35 | 显示全部楼层
这段代码后来编译通过了,也没改多少,删了几个空。程序是破cced文档密码的,管用,任意密码秒开。但现在已经很少有人知道cced为何物了。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-16 02:40 , Processed in 0.126655 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表