#include <stdio.h>
#include <conio.h>
#include <Windows.h>
void main()
{
system("chcp 1251");
FILE * file;
char fname[15];
int file_open(char file_name[]);
printf("Введите имя файла: ");
scanf("%s",fname);
file_open(fname);
getch();
}
void file_open(char file_name[]){
FILE * pfile;
if((pfile=fopen(file_name,"r"))==NULL){
printf("Файл не найден\n");
}
fclose(pfile);
}
проблема с Файлами
Вроде делаю все по примерам , но выскакиевает куча ошибок не могу понять в чем дело !!
ВОт ошибки :
Ошибка 1 error C2275: FILE: недопустимое использование этого типа в качестве выражения c:\users\alexandr\documents\visual studio 2010\projects\laba 6\laba 6\laba_6.c 10
Ошибка 2 error C2065: file: необъявленный идентификатор c:\users\alexandr\documents\visual studio 2010\projects\laba 6\laba 6\laba_6.c 10
Ошибка 3 error C2143: синтаксическая ошибка: отсутствие ";" перед "тип" c:\users\alexandr\documents\visual studio 2010\projects\laba 6\laba 6\laba_6.c 11
Ошибка 4 error C2143: синтаксическая ошибка: отсутствие ";" перед "тип" c:\users\alexandr\documents\visual studio 2010\projects\laba 6\laba 6\laba_6.c 12
Ошибка 5 error C2065: fname: необъявленный идентификатор c:\users\alexandr\documents\visual studio 2010\projects\laba 6\laba 6\laba_6.c 14
Предупреждение 6 warning C4013: file_open: нет определения; предполагается "extern" с возвратом типа "int" c:\users\alexandr\documents\visual studio 2010\projects\laba 6\laba 6\laba_6.c 15
Ошибка 7 error C2065: fname: необъявленный идентификатор c:\users\alexandr\documents\visual studio 2010\projects\laba 6\laba 6\laba_6.c 15
Ошибка 8 error C2371: file_open: переопределение; различные базовые типы c:\users\alexandr\documents\visual studio 2010\projects\laba 6\laba 6\laba_6.c 19
Код:
У функции file_open не совпадает объявление и определение: int - void.
Благодарю.