Благодаря за отговора

Но в този код има доста неща които ги виждам за пръв път и не са ми ясни, предложиха ми друг начин по който да го направя , и написах ето това , но ми дава грешки rsize_t' differs in levels of indirection from 'char [255]' , file' : undeclared identifier, 'FILE *' differs in levels of indirection from 'int' , fclose' : different types for formal and actual parameter 1 .. Ето и самият код :
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
char c;
char path[255]="C:\\";
char ime[255];
printf("Vuvedeto imeto na faila \n");
scanf_s("%s",&ime);
strcat_s(path,ime);
FILE *file=fopen(path,"r");
do
{
c=fgetc(file);
printf("%c",c);
}
while(c!=EOF);
fclose(file);
_getche();
return 0;
}
Ако грешката е лесно поправима ще съм много благодарен ако помогнете с начин за поправяне . Кода е смесица от това което съм чел от няколко форума явно за това не се е получило напълно

. Благодаря предварително

Промяна админ: Ползвай код тага за да се вижда по-ясно какъв код постваш. 