编写程序把“CHINA”转换成“china”,并打印?

编写程序把“CHINA”转换成“china”,并打印?,第1张

#include <stdio.h>

int main()

{ char s[]="CHINA",*p

puts(s)

for(p=s*pp++)

  if(*p>='A'知闷&&耐陪*p<='搭亩弯Z')*p+=32

puts(s)

return 0

}

楼主这么解也行,哗返但依据此规可编出更通用一点的程序

#include <stdio.h>

void Secrect(char source[],char result[])

void main()

{

char source[100]

char result[100]

scanf("%s",source)

Secrect(source,result)

printf("%s\n",result)

}

void Secrect(char source[],char result[])

{

int i = 0

while (source[i] != '\乱哗饥0')

{

result[i] = source[i] + 4

i++

}

result[i] = '\0'芦段

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12492008.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存