Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Cho em hỏi về đọc và xuất file

  1. #1
    Ngày gia nhập
    05 2008
    Bài viết
    6

    Mặc định Cho em hỏi về đọc và xuất file

    Em có một file Source.txt
    Nội dung nó chẳng hạn như:
    Code:
    Tôi = Con ma
    Cái cây = Thực vật
    Bây giờ làm thế nào có thể đọc file này, rồi xuất ra màn hình kiểu như từ điển, nghĩa là gõ chữ "Tôi" thì sẽ hiện ra nghĩa là "Con ma" chẳng hạn. Mọi người giúp em với.

  2. #2
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Đây là đoạn code đơn giản để thực hiện như bạn yêu cầu :

    C Code:
    1. #include <stdio.h>
    2. #include <string.h>
    3.  
    4. void main()
    5. {
    6.     char s1[100], s2[100];
    7.  
    8.     printf("Nhap tu can tra : ");
    9.     gets(s1);
    10.  
    11.     long ans = 0, i;
    12.     FILE *fi = fopen("source.txt","rt");
    13.  
    14.     while (!feof(fi) && !ans)
    15.     {
    16.         fgets(s2,100,fi);
    17.  
    18.         i = 0;
    19.         ans = 1;
    20.         while (s1[i] != 0 && s2[i] != '=' && ans)
    21.         {
    22.             if (s1[i] != s2[i])
    23.                 ans = 0;
    24.             i++;
    25.         }
    26.     }
    27.  
    28.     if (ans)
    29.         printf("Nghia cua tu la : %s\n",&s2[i + 1]);
    30.     else
    31.         printf("Khong tim thay tu can tra.\n");
    32.  
    33.     fclose(fi);
    34. }
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  3. #3
    Ngày gia nhập
    05 2008
    Bài viết
    6

    Sao lúc mình Run code trên, nhập từ khóa tìm kiếm nó lại báo lỗi nhỉ ???
    Đã được chỉnh sửa lần cuối bởi granjota : 29-09-2008 lúc 03:48 PM.

  4. #4
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Trong file source.txt ko được có khoảng trắng và bạn phải đặt file source.txt cùng thư mục với file exe . Trong file source.txt bạn phải ghi như vầy :
    Tôi=Con ma
    Cái cây=Thực vật
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  5. #5
    Ngày gia nhập
    05 2008
    Bài viết
    6

    Thanks bạn hén, mình làm đc rồi ^^

Các đề tài tương tự

  1. Lập trình C Xuất nhập file trong C kết quả xuất ra không đúng?
    Gửi bởi lamhoang100 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 05-06-2013, 05:38 PM
  2. Đếm các xâu thuận nghịch xuất hiện trong file và số lần xuất hiện của các xâu đó
    Gửi bởi orchidshl1 trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 1
    Bài viết cuối: 19-09-2012, 10:47 AM
  3. Code xuất file từ resource dll, lỗi: xuất ra 1 file mà nó chẳng có gì cả
    Gửi bởi hsagduag trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 9
    Bài viết cuối: 07-11-2011, 12:26 AM
  4. Trả lời: 1
    Bài viết cuối: 27-04-2011, 09:30 PM
  5. đếm số lần xuất hiện các kí tự của 1 file trong c++ về nhập và xuất file
    Gửi bởi hoangphuc_nd92 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 6
    Bài viết cuối: 03-04-2011, 09:00 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn