#include<stdio.h> #include<ctype.h> int main() { char str[100]; gets(str); for (int i = 0; str[i] != '\0'; i++) { if (isalpha(str[i]) != 0) { str[i] += 1; } if(str[i]==91) { str[i] = 'A'; } else if(str[i] == 123) { str[i] = 'a'; } } puts(str); }
题目有要求’z’变成’a,您给的程序好像不能做到
C语言训练-求函数值 (C语言代码)浏览:931 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:597 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:702 |
【偶数求和】 (C语言代码)浏览:639 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:817 |
剪刀石头布 (C++代码)浏览:1703 |
复数求和 (C语言代码)浏览:916 |
简单的a+b (C语言代码)浏览:818 |
1197求助浏览:627 |
字符逆序 (C语言代码)浏览:504 |