Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void trimming(char *s)
- {
- int i,j,k,d=strlen(s);
- char temp;
- for(i=0; i<d; i++)
- {
- if(s[i]==' ')
- {
- for(j=i; j<d-1; j++)
- {
- s[j]=s[j+1];
- s[j+1]='\0';
- }
- d=d-1;
- }
- if(isalpha(s[i]))
- s[i] = tolower(s[i]);
- }
- for(i=0; i<d; i++)
- for(j=0; j<d-i-1; j++)
- if(s[j]>s[j+1])
- {
- temp=s[j];
- s[j]=s[j+1];
- s[j+1]=temp;
- }
- int delete=0;
- for(i=0; i<d-delete; i++)
- for(j=i+1; j<d-delete; j++)
- if(s[i]==s[j])
- {
- for(k=j; k<d-1-del; k++)
- s[k]=s[k+1];
- delete++;
- j--;
- }
- d=d-delete;
- s[d]='\0';
- }
- int main()
- {
- char s[100];
- gets(s);
- trimming(s);
- puts(s);
- return 0;
- }
Add Comment
Please, Sign In to add comment