Xin chào, Tôi đây - CS50x 2026

Bài toán cần giải

Trong một tệp có tên là hello.c, nằm trong thư mục mang tên me, hãy triển khai một chương trình bằng ngôn ngữ C để yêu cầu người dùng nhập tên của họ và sau đó gửi lời chào đến người dùng đó. Ví dụ, nếu tên người dùng là Adele, chương trình của bạn nên in ra hello, Adele\n!

Gợi ý

  • Hãy nhớ rằng bạn có thể nhận một string từ người dùng bằng hàm get_string, hàm này được khai báo trong thư viện cs50.h.
  • Hãy nhớ rằng bạn có thể in một string bằng hàm printf, hàm này được khai báo trong thư viện stdio.h.
  • Hãy nhớ rằng bạn có thể định dạng một string với printf bằng cách sử dụng %s.

Demo

Cách bắt đầu

Thực hiện lệnh cd một mình trong cửa sổ terminal của bạn. Bạn sẽ thấy dấu nhắc lệnh của terminal trông giống như dưới đây:

$

Tiếp theo, hãy thực hiện lệnh

mkdir me

để tạo một thư mục có tên là me trong codespace của bạn.

Sau đó thực hiện lệnh

cd me

để chuyển thư mục vào thư mục đó. Bây giờ bạn sẽ thấy dấu nhắc terminal là me/ $. Lúc này bạn có thể thực hiện lệnh

code hello.c

để tạo một tệp có tên là hello.c để bạn có thể viết mã của mình vào đó.

Hướng dẫn chi tiết

Dưới đây là một video “hướng dẫn chi tiết” (tức là tham quan) về bài toán này, nếu bạn muốn xem tổng quan bằng lời về những việc cần làm!

Cách kiểm tra

Độ chính xác

check50 cs50/problems/2026/x/me

Phong cách

style50 hello.c

Cách nộp bài

Trong terminal của bạn, hãy thực hiện lệnh dưới đây để nộp bài làm của mình, đồng thời trả lời các câu hỏi hiện ra.

submit50 cs50/problems/2026/x/me