输入一个字符串,将大写字母转换成小写字母,小写转大写,将数字转为0,其他字符转为‘-’
1 #include <stdio.h> 2 int main(int argc, const char *argv[]) 3 { 4 char s[64]={0}; 5 gets(s); 6 char *p=s; 7 while(*p) 8 { 9 if(*p<='z' && *p>='a'){ 10 *p=*p-'a'+'A'; 11 } 12 else if(*p<='Z' && *p>='A') 13 { 14 *p=*p-'A'+'a'; 15 } 16 else if(*p>=0 && *p<=9) 17 { 18 *p=0; 19 } 20 else{ 21 *p='-'; 22 } 23 p++; 24 } 25 printf("%s\n",s); 26 return 0; 27 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现