Neverturnback 发表于 2018-5-14 20:31:59

c遇到的问题编译时无error,运行时出现两个error

#include <stdio.h>
#include <stdlib.h>

int mian(void)
{
        FILE *f_pic, *f_file, *f_finish;
        char pic_name, file_name, finish_name;
        char ch;

        printf("请输入图片的名称(需要输入路径形式如C:\\图片\\图片1.jpg):");
        scanf("%s", pic_name);
        while(NULL == (f_pic = fopen(pic_name, "rb")))
        {
                printf("打开图片文件失败!\n请重新输入图片文件名称:");
                scanf("%s", pic_name);
        }
        printf("请输入文件名称(需要输入路径):");
        scanf("%s", file_name);
        while(NULL == (f_file = fopen(file_name, "rb")))
        {
                printf("打开文件失败!\n请重新输入文件名称:");
                scanf("%s", file_name);
        }
        printf("请输入生成文件名称(需要输入路径):");
        scanf("%s", finish_name);
        while(NULL == (f_finish = fopen(finish_name, "wb")))
        {
                printf("打开文件失败!\n请重新输入文件名称:");
                scanf("%s", finish_name);
        }
        while(!(feof(f_pic)))
        {
                ch = fgetc(f_pic);
                fputc(ch, f_finish);
        }
        fclose(f_pic);
        while(!(feof(f_pic)))
        {
                ch = fgetc(f_file);
                fputc(ch, f_finish);
        }
        fclose(f_file);
        fclose(f_finish);
        printf("合成成功!");
        getchar();
       
        return 0;
}

人造人 发表于 2018-5-14 20:35:38

main
mian

仔细观察,这两个单词一样吗?

Neverturnback 发表于 2018-5-15 16:45:15

人造人 发表于 2018-5-14 20:35
main
mian



{:5_99:}好吧。。。{:5_106:}谢谢大佬
页: [1]
查看完整版本: c遇到的问题编译时无error,运行时出现两个error