Tui vừa học cách tạo và đọc File bên C, tui làm thử bài tập với C++,tạo File thi tui lam đươc, nhưng đọc File và xuất ra màn hình thì nó cũng ra nhưng nó không có khoảng cách,mọi người chỉ ra lỗi với, cảm ơn.
#include <iostream>
using namespace std;
#include<fstream>
#define SIZE 256
int taott(char *tentt)
{
fstream tam;
int ret;
tam.open(tentt,ios::out);
if (!tam.fail())
{
tam << "que huong la chum khe ngot\n";
tam << "cho con treo hai moi ngay\n";
tam.close();
ret = 1;
}
else
{
ret = 0;
}
return ret;
}
int doctt(char *tentt)
{
fstream tam;
int ret;
char s[SIZE];
tam.open(tentt, ios::in);
if (!tam.fail())
{
while (!tam.eof())
{
tam >> s;
cout << s;
}
tam.close();
ret = 1;
}
else
{
ret = 0;
}
return ret;
}
int main()
{
char *filename = "E:\\C\\CTDL\\buoi1\\data\\tho3.txt";
if (taott(filename) == 1)
{
printf("tao tap tin thanh cong\n");
doctt(filename);
}
else
{
printf("\ntao tap tin khong thanh cong\n");
}
system("pause");
return 0;
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?