#include<bits/stdc++.h>#include<string.h>usingnamespacestd;voidcountSort(chararr[]){charoutput[strlen(arr)];intcount[255+1],i;memset(count,0,sizeof(count));for(i=0;arr[i];++i)++count[arr[i]];for(i=1;i<=255;++i)count[i]+=count[i-1];for(i=0;arr[i];++i){output[count[arr[i]]-1]=arr[i];--count[arr[i]];}for(i=0;arr[i];++i)arr[i]=output[i];}intmain(){chararr[]="geeksforgeeks";countSort(arr);cout<<"Sorted character array is "<<arr;return0;}