Untitled

 avatar
unknown
plain_text
3 years ago
974 B
21
Indexable
#include <stdio.h>
#include <string.h>
char A[1000009];
int main(void){
    int x=0;
    int i,j;

    scanf("%s",A);
    for(int i=65;i<=90;i++){
        x=0;
        for(int j=0;j<strlen(A);j++){
            if((int)A[j]==i){
                if(x==0){
                    printf("%c: %d",A[j],j);
                    x=1;
                }
                else if(x==1){
                    printf(" %d",j);
                }
            }
        }
        if(x==1){
            printf("\n");
        }
        
    }
    for(int i=97;i<123;i++){
        x=0;
        for(int j=0;j<strlen(A);j++){
            if((int)A[j]==i){
                if(x==0){
                    printf("%c: %d",A[j],j);
                    x=1;
                }
                else if(x==1){
                    printf(" %d",j);
                }
            }
        }
        if(x==1){
            printf("\n");
        }
    }
    return 0;
}