Tóm tắt
Hàm strupr() được sử dụng để chuyển một chuỗi nhất định thành chữ hoa.
Hàm strlwr() được sử dụng để chuyển một chuỗi nhất định thành chữ thường.
Cú pháp:
char * strupr (char * str);
char * strlwr (char * str);
Tham số:
str: chuỗi đã cho mà chúng ta muốn chuyển đổi thành chữ hoa/ chữ thường.
Video giải thích chi tiết về Chuyển chuỗi sang viết thường hoặc viết hoa trong lập trình C, hàm strupr va strlwr trong lập trình C | Tự học lập trình C
Code ví dụ
#include "stdio.h"
#include "string.h"
void my_strupr(char x[]){
for(int i=0; i<strlen(x); i++){
if(x[i]>=97 && x[i]<=122){
x[i] = x[i]-32;
}
}
}
void my_strlwr(char x[]){
for(int i=0; i<strlen(x); i++){
if(x[i]>=65 && x[i]<=90){
x[i] = x[i]+32;
}
}
}
int main(){
char s[50] = "";
printf("Nhap s = ");
fgets(s, sizeof(s), stdin);
printf("s = %s", s);
//strupr(s);
my_strupr(s);
printf("Chuyen sang viet hoa s=%s", s);
//strlwr(s);
my_strlwr(s);
printf("Chuyen sang viet thuong s=%s", s);
}
Không có nhận xét nào:
Đăng nhận xét