编程知识 cdmana.com

用函数fgets,输入任意字符串,最多100个字符,分两行输出大写和小写,大写小写都要输出,详情和案例在下面两张图片中

img

img




参考答案1:
#include <stdio.h>int main(){    char s[101],A[101]={
   
   
   
   0},a[101]={
   
   
   
   0};    int i=0,nA=0,na=0;    gets(s);    while(s[i] ! = 0)    {        if(s[i] >='A' && s[i] <='Z')            A[nA++] = s[i];        else if(s[i] >='a' && s[i] <= 'z')            a[na++] = s[i];        i++;    }    printf("%s\n%s",A,a);    return 0;} 



参考答案2:

版权声明
本文为[CSDN问答]所创,转载请带上原文链接,感谢
https://ask.csdn.net/questions/7579633

Scroll to Top