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;
} main
mian
仔细观察,这两个单词一样吗?
人造人 发表于 2018-5-14 20:35
main
mian
{:5_99:}好吧。。。{:5_106:}谢谢大佬
页:
[1]