关于rar文件与jpg文件合成的问题
如题,我按照小甲鱼老师在文件那一节课里的程序要求自己编了一个rar和jpg文件的合成程序,但为什么运行时提示停止工作呀,求求大家帮帮吧:cry下面是我的源码;
#include <stdio.h>
#include <stdlib.h>
void main()
{
FILE *fpic,*ffile,*ffinish;
char ch,picname,filename,finishname;
printf("请输入需要合成的图片和文件的名称\n");
printf("图片名称:\n");
scanf("%s",picname);
printf("文件名称:\n");
scanf("%s",filename);
printf("生成为:\n");
scanf("%s",finishname);
if( !(fpic= fopen(picname,"rb")))
{
printf("cannot open the picture %s\n",picname);
return;
}
if( !(fpic= fopen(filename,"rb")))
{
printf("cannot open the file %s\n",filename);
return;
}
if( !(fpic= fopen(finishname,"wb")))
{
printf("cannot open the file %s\n",finishname);
return;
}
while(!(feof(fpic)))
{
ch=fgetc(fpic);
fputc(ch,ffinish);
}
fclose(fpic);
while(!(feof(ffile)))
{
ch=fgetc(ffile);
fputc(ch,ffinish);
}
fclose(ffile);
fclose(ffinish);
system("pause");
}
#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *pic,*file,*finish;
char pic_name,file_name;
char finish_name;
charch;
printf("\t\t\t图片合成器\n");
printf("请输入图片名称:\n");
scanf("%s",pic_name);
printf("请输入文件名称:\n");
scanf("%s",file_name);
printf("请输入合成的文件名称:\n");
scanf("%s",finish_name);
if(!(pic=fopen(pic_name,"rb")))
{
printf("%s文件打不开啦!\n",pic_name);
return 0;
}
if(!(file=fopen(file_name,"rb")))
{
printf("%s文件打不开啦!\n",file_name);
return 0;
}
if(!(finish=fopen(finish_name,"wb")))
{
printf("文件打不开啦!");
return 0;
}
while(!(feof(pic)))
{
ch=fgetc(pic);
fputc(ch,finish);
}
while(!(feof(file)))
{
ch=fgetc(file);
fputc(ch,finish);
}
fclose(pic);
fclose(file);
fclose(finish);
system("pause");
参考下 ,我也没编译器好久没用c了!! qingchen 发表于 2014-7-23 21:16
参考下 ,我也没编译器好久没用c了!!
那 你最近用的是什么呢?? 牡丹花下死做鬼 发表于 2014-7-23 21:32
那 你最近用的是什么呢??
我是搞java滴{:7_168:} qingchen 发表于 2014-7-23 22:53
我是搞java滴
我想自学Java,请问有什么好建议么,谢谢 天使之约 发表于 2014-7-24 09:44
我想自学Java,请问有什么好建议么,谢谢
有c基础的话比较好学!!如果是初学最好学学c,我也不是大牛!!还有网上有好多java的视频,自学可以看看!! qingchen 发表于 2014-7-23 21:16
参考下 ,我也没编译器好久没用c了!!
恩,你的没有问题呢,但是我没有找到你的程序和我的程序的区别点额T.T,希望大神点教一下我的错误 qingchen 发表于 2014-7-24 10:53
有c基础的话比较好学!!如果是初学最好学学c,我也不是大牛!!还有网上有好多java的视频,自学可以看看 ...
学过c,学过c++,学过数据结构,现在学汇编,想学完汇编学Java,发个视频链接过来呗 天使之约 发表于 2014-7-24 13:16
学过c,学过c++,学过数据结构,现在学汇编,想学完汇编学Java,发个视频链接过来呗
视频你可以百度搜 两个去慢慢比对一下吧。 copy /b aa.jpgbb.rarcc.jpg
页:
[1]