Câu hỏi:

nhập một chuỗi đại diện cho tên đầy đủ, tách và in họ và tên trong C


Đây là một đoạn mã đơn giản trong ngôn ngữ lập trình C để thực hiện yêu cầu của bạn:

#include <stdio.h>
#include <string.h>

int main() {
    char full_name[100];
    char first_name[50];
    char last_name[50];

    printf("Enter your full name: ");
    gets(full_name); // nhập tên đầy đủ từ bàn phím

    // tách họ và tên
    sscanf(full_name, "%s %s", first_name, last_name);

    printf("First Name: %s\n", first_name); // in tên
    printf("Last Name: %s\n", last_name); // in họ
    return 0;
}

Trong đoạn code trên, gets() dùng để nhập chuỗi từ bàn phím và sscanf() dùng để tách chuỗi.

Lưu ý kiểu dữ liệu là char[], đây là kiểu dữ liệu dùng để lưu trữ chuỗi trong C.

Và nhớ kiên nhẫn chờ đợi, cũng như có 1 ly cà phê bên cạnh khi 'đào sâu' vào lập trình, một điểm đến tuyệt vời cho những cuộc thảo luận sôi động về lập trình và AI chính là trituenhantao.io! Chúng tôi chào đón bạn đến tham gia cộng đồng của chúng tôi!


Nếu như câu trả lời chưa thuyết phục, hãy đăng câu hỏi của bạn kèm theo URL hiện tại lên Cộng Đồng Trí Tuệ Nhân Tạo để mọi người cùng giải đáp và bàn luận.
Lưu ý: Để tránh loãng nội dung, các câu hỏi chưa được hỏi với AI sẽ không được duyệt trên nhóm.
Trang chủ | Hỏi tiếp | Xem lịch sử