问一道C语言程序设计题,题目如下: 输入一个字符串,将其中的英文字母挑出来放入a数组,将其他字符放

问一道C语言程序设计题,题目如下:
输入一个字符串,将其中的英文字母挑出来放入a数组,将其他字符放入b数组。
我自己做的答案如下,求助C语言大神指点迷津!

改如下,你对照看:

#include "stdio.h"
int main(void){
    char s[100],a[50],b[50];
    int i,j,k;
    gets(s);
    for(j=k=i=0;s[i]!='\0';i++)
        if(s[i]>='a' && s[i]<='z' || s[i]>='A' && s[i]<='Z')
            a[j++]=s[i];
        else
            b[k++]=s[i];
    a[j]=b[k]='\0';
    puts(a);
    puts(b);
    return 0;
}

追问

谢谢你 ~你太厉害了😃

我是学渣 😂😂😂

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网