鱼C论坛

 找回密码
 立即注册
查看: 1959|回复: 1

为什么无法打开picture1

[复制链接]
发表于 2020-6-27 16:54:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include <stdio.h>
#include <stdlib.h>
void main()
{
   FILE *f_pic,*f_file,*f_finish;
   char ch,pic_name[20],file_name[20],finish_name[20];

   printf("shurutupianhewenjian\n");
   printf("picture:");
   scanf("%s",pic_name);
   printf("file:");
   scanf("%s",file_name);
   printf("result:");
   scanf("%s",finish_name);

   if(!(f_pic = fopen(pic_name,"rb")))
   {
       printf("cannot open the picture %s !",pic_name);
       return;
   }
    if( !(f_file = fopen(file_name,"rb")))
    {
        printf("cannot open the file %s!",file_name);
        return;
    }
    if(!(f_finish = fopen(finish_name,"wb")))
    {
        printf("cannot open the file %s !",finish_name);
        return;
    }
    while (!(feof(f_pic)))
    {
        ch = fgetc(f_pic);
        fputc(ch,f_finish);
    }
    fclose(f_pic);
    while (!(feof(f_file)))
    {
        ch = fgetc(f_file);
        fputc(ch,f_finish);
    }
    fclose(f_file);
    fclose(f_finish);
    system("pause");
}

运行结果如下:
C:\Users\Administrator\CLionProjects\73\cmake-build-debug\627840.exe
shurutupianhewenjian
picture:1.jpg
file:2.rar
result:3.jpg
cannot open the picture 1.jpg !
进程已结束,退出代码 0



想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-27 17:06:00 | 显示全部楼层
man 3 errno
了解一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-13 13:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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