Чтение Строки Из Текстового Файла

Studentikus

New member
26.05.2013
1
0
#1
Что-то сделал, до ума не могу довести




Написать функцию, удовлетворяющую следующим требованиям:
Прототип: int f(char*a, int n)
Параметры: а - указатель исходного массива, n - размер исходного массива.
Назначение: Чтение строки из текстового файла
Нужно создать текстовый документ "File" в той папке, где сохраняешь программу



#include <iostream>
#include <stdlib.h>

using namespace std;
int strlen111(char*str,char*p);
int c(char*);
void p(char * fp, char *s);
FILE *fp;

int main(int argc, char *argv[])

{

char str[80];
cout<<"Simvol = "<<str;

fp = fopen("File.txt","r");
if(!fp )
{
cout << "file don't open" << "\n";
system("PAUSE");
return 0;
}

cout << "file open" << "\n";

fclose(fp);


system("PAUSE");
return 0;
}


int strlen111(char*str,char*p)
{

fp = fopen(p,"r");
if(!fp )
{
cout << "file don't open" << "\n";
system("PAUSE");
return 0;
}
cout << "file open" << "\n";

fgets(str, 80, fp);
fclose(fp);
return 0;
}