Bài 10.3: Viết chương
trình cho phép người dùng nhập vào từ bàn phím một xâu s chỉ gồm các ký tự chữ,
sau đó:
a. Đếm xem trong xâu có bao nhiêu ký tự ‘a’ và ‘A’,
b. Chuyển tất cả các ký tự trong xâu thành ký tự chữ in
hoa,
c. Chuyển tất cả các ký tự trong xâu thành ký tự chữ in
thường,
d. Thay thế các ký tự ‘a’ trong xâu thành ký tự ‘b’.
//Câu 10.3: #include <stdio.h> #include <string.h> int main(void) { char s[50]; int i, dem = 0; printf("Nhap vao xau s = "); fflush(stdin); gets(s); //a. Dem so ky tu 'a' va 'A' for(i=0;i<strlen(s);i++) if(s[i]=='a'||s[i]=='A') dem++; printf("Xau \"%s\" co %d ky tu 'a' va 'A'.\n",s,dem); //b. Chuyen tat cac ky tu trong xau thanh chu in hoa strupr(s); printf("Xau da chuyen thanh chu in hoa la: "); puts(s); //c. Chuyen tat cac ky tu trong xau thanh chu in thuong strlwr(s); printf("Xau da chuyen thanh chu in thuong la: "); puts(s); //d. Thay cac ky tu 'a' va 'A' thanh 'b' for(i=0;i<strlen(s);i++) if(s[i]=='a'||s[i]=='A') s[i]='b'; printf("Xau da chuyen ky tu 'a' va 'A' thanh 'b' la: %s\n",s); return 0; } //===dinh nghia ham===
Coding: Hải Dớ
Chia sẻ:
Chia sẻ
Đăng nhận xét
Cảm Ơn Bạn Đã Để Lại Bình Luận