Đọc và xuất file trong C

Chào mọi người. E đang làm một bài tập có yêu cầu đọc input từ file input.txt như hình dưới, xuất file output như hình, e đang gặp vấn đề khi đến cuối dòng ko biết làm sao để xuống dòng đọc tiếp dữ liệu. Mong mọi người giúp đỡ. Many thanks!!mine

Cách đơn giản nhất là code như việc đọc và in trên console, trước hàm main thêm dòng này

int main(){
    freopen("MINE.INP", "r", stdin);
    freopen("MINE.OUT", "w", stdout);
}

Hoặc:

Bạn đọc từng dòng vào vào chuỗi rồi xử lý chuỗi để tách từng phần tử nhé. Bài hướng dẫn này rất chi tiết và có ví dụ đọc từng dòng luôn đó.

Hay một bài tương tự về việc đọc ma trận từ file.

4 Likes

Bài này toàn số nên cứ fscanf dần dần là ra :slight_smile:

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