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

Đề tài: Thắc mắc trong C !!!

  1. #1
    Ngày gia nhập
    11 2012
    Bài viết
    29

    Cool Thắc mắc trong C !!!

    Cho mình hỏi cách đọc chuỗi theo từng kí tự một (sử dụng getchar) và lưu các kí tự vào một mảng. Dừng lại cho đến khi mảng đầy hoặc gặp kí tự '\n'.

  2. #2
    Ngày gia nhập
    08 2012
    Bài viết
    71

    Cái này mình làm, bạn xem để tham khảo
    C Code:
    1. void nhap(char s[5], int dodai) /* dodai là số ký tự bạn có thể nhập vào mảng */
    2. {
    3.     int cnt=0,i;
    4.     while((i=getchar()) != '\n') /* kết thúc khi gặp ký tự \n */
    5.     {
    6.         if(cnt < dodai) /* nếu số ký tự nhập vào lớn hơn độ dài thì out ko lưu vào nữa */
    7.         {
    8.             s[cnt]=i;
    9.             cnt++;
    10.         }
    11.     }
    12.     s[cnt++]='\0';
    13. }
    Trước khi là PRO thì chắc chắn sẽ là CON GÀ
    Và mình thì đang ở mức độ CON GÀ

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

  1. Làm Chữ chạy trên form C# như thẻ <marquee> trong HTML thế nào?
    Gửi bởi magnet241 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 05-04-2012, 11:55 AM
  2. In thẻ,hóa đơn từ các textbox,combobox,datetimepicker trong form C# như thế nào?
    Gửi bởi snoit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 04-04-2012, 03:13 PM
  3. Game Tạo Form trong suốt trong C# tựa game Thần Võ như thế nào?
    Gửi bởi tocvang_pro trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 21-09-2011, 04:21 PM
  4. Sử lí như thế nào khi nhập rất chậm trong trình xoạn thảo trong devC
    Gửi bởi toansvcn trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 13
    Bài viết cuối: 23-05-2011, 10:04 PM
  5. Code tìm kiếm trong cây nhị phân trong C++. Lỗi chỉ tìm được từ đầu tiên trong file thôi sửa thế nào?
    Gửi bởi elvish 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: 11-04-2010, 09:43 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