Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Code này có cồng kềnh quá cho việc nhập vào một chữ cái dù thường hay hoa
19:49 12-07-2022
1.362 lượt xem
1 bình luận
10:29 13-07-2022
Chương trình nhập vào một chữ cái dù thường hay hoa đều cho chữ cái kế tiếp (mặc định sau z là đến a) .Chương trình như này có cồng kềnh quá không z mn?
#include "stdio.h"
int main(){
char c;
scanf("%c",&c);
if ((c >= 97) && (c <= 121)) {
printf("%c",c + 1);
} else if ((c >= 65) && (c <= 89))
{
printf("%c",c + 33);
} else if ((c == 122) || (c == 90))
{
printf("a");
} else printf("INVALID");
}
//Theo mình là thế này dễ hiểu hơn 1 chút :v
#include<stdio.h>
int main(){
char kytu;
scanf("%c", &kytu);
if((kytu >= 'a' && kytu < 'z') || (kytu >= 'A' && kytu < 'Z')){
kytu+=1;
printf("%c", kytu);
}else if(kytu == 'z'){
printf("%c", 'a');
}else if(kytu == 'Z'){
printf("%c", 'A');
}else{
printf("INVALID");
}
return 0;
}