Bài 13.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 ký tự s gồm cả các kí tự chữ và các kí tự số. Hãy tách s
thành 2 xâu con: s1 chỉ chứa các ký tự số, s2 chỉ chứa các ký tự chữ.
//Câu 13.3: #include <stdio.h> #include <ctype.h> int main(void) { char s[30], s1[30], s2[30]; int i, dem1 = 0, dem2 = 0; printf("Nhap xau s = "); fflush(stdin); gets(s); //Tach xau s thanh 2 xau con for(i=0;i<strlen(s);i++) { if(isalpha(s[i])) s1[dem1++] = s[i]; else if(isdigit(s[i])) s2[dem2++] = s[i]; } s1[dem1]='\0'; s2[dem2]='\0'; printf("Xau s1 = %d\n",strlen(s1)); puts(s1); printf("Xau s2 = %d\n",strlen(s2)); puts(s2); 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