C语言按要求的格式进行输入输出

输入描述:
第一行输入一个整数N,表示有N个测试数据,接下来N行每行一个字符串
输出描述:
输出N行与上面对应的处理过的字符串
样例:
2
aaaabbbb
AA
输出样例:
ab
A

c

2个回答

之前谢了一个你看看:

 #include <stdio.h>
#include <iostream>
#include <string>
using namespace std;


int array_a[26] = {0};
int array_A[26] = {0};

string deletedupi(string temp)
{
    int length = temp.size();
    string result = "";
    for (int i = 0;i<length;i++)
    {
        if (temp[i]>='a'&&temp[i]<='z')
        {
            array_a[(int)temp[i]-'a']++;
            if (array_a[(int)temp[i]-'a']==1)
            {
                result = result + temp[i];
            }
        }
        if (temp[i]>='A'&&temp[i]<='Z')
        {
            array_a[(int)temp[i]-'A']++;
            if (array_a[(int)temp[i]-'a']==1)
            {
                result = result + temp[i];
            }
        }
    }

    return result;
}

int main()
{
    int n = 0;
    cin>>n;

    string temp  = "";
    for (int i = 0;i < n; ++i)
    {
        temp = "";
        cin>>temp;

        cout<<deletedupi(temp);
    }


    return 0;
}


    int n;
    char a[MAX];
    scanf("%d",&n);
    for(int i = 0;i < n;i++)
    {
        scanf("%s",a);

        //处理并输出a
    }
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐