#include <stdio.h>

int main() {
    char s=0;
    int count_a=0;
    int count_b=0;
    while(((s=getchar())!='0')&&s!=EOF)
    {
        if(s=='A')
        count_a++;
        if(s=='B')
        count_b++;

    }
    if(count_a>count_b)
    printf("A\n");
    else if(count_a<count_b)
    printf("B\n");
    else 
    printf("E\n");
    return 0;
}

1. 本题有很多解法。 2. 主要就是读取输入数据的问题要解决好,输入有2个结束条件(遇到读取结束EOF,或者'0')。

3. 剩余的工作就是统计个数后,然后根据情况按照格式输出。