Tải bản đầy đủ (.pdf) (1 trang)

Bài tập chuỗi kí tự trong c

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (123.01 KB, 1 trang )

Bài thực hành tuần 9: Xâu ký tự

Bài 1. Viết chương trình đọc vào 2 xâu (mỗi xâu có thể chứa tối đa 999 ký tự) và cho biết
chúng có giống hệt nhau hay không. Yêu cầu: không dùng các hàm có sẵn trong <string.h>

Ví dụ:
Nhap xau thu nhat: Nguyen Ai Quoc
Nhap xau thu hai: Nguyen Ai Quoc
Ket qua: Hai xau khac nhau

Bài 2. Viết chương trình đọc vào 2 xâu biểu diễn họ tên. Người dùng có thể viết thừa dấu
trắng hoặc nhầm in hoa, in thường. Hãy so xem hai họ tên đó có giống nhau không?
Ví dụ:
Nhap ho ten thu nhat: Nguyen Ai Quoc
Nhap ho ten thu hai: NguyeN AI Quoc
Ket qua: Hai ho ten giong nhau

Bài 3. Viết hàm nhập vào một xâu. Chuẩn hóa xâu theo các điều kiện sau:
a. Mỗi từ trong xâu cách nhau 1 dấu cách
b. Chỉ có chữ cái ở đầu từ là in hoa
c. Loại bỏ các chữ số và các ký tự không phải chữ cái trong xâu

×