13730039938 发表于 2020-4-20 13:14:55

我做的是一个图种生成的程序图片没有问题跟图片绑在一起的文件就是乱码为什么

#include <stdio.h>
#include <stdlib.h>
void main()
{
        FILE *in,*out,*xt;
        char ch,infname,outfname,filename;
        printf("输入要合成的图片的名字\n");
        scanf("%s",infname);
        getchar();
        printf("输入要合成的文件名\n");
        scanf("%s",outfname);
        getchar();
        printf("输入要合成的文件名\n");
        scanf("%s",filename);
        getchar();
        if((in=fopen(infname,"rb"))==NULL)
        {
                printf("inputfiel error\n");
                exit(0);
        }
        if((out=fopen(outfname,"rb"))==NULL)
        {
                printf("outpufile error");
                exit(0);
        }
        xt=fopen(filename,"wab");
        ch=fgetc(in);
        while(!feof(in))
        {
                fputc(ch,xt);
                ch=fgetc(in);
        }
        fclose(in);
        ch=fgetc(out);
        while(!feof(out))
        {
                fputc(ch,xt);
                ch=fgetc(out);
        }
        fclose(out);
        fclose(xt);
}

永恒的蓝色梦想 发表于 2020-4-20 13:56:03

????????
页: [1]
查看完整版本: 我做的是一个图种生成的程序图片没有问题跟图片绑在一起的文件就是乱码为什么