C Program to input any word from user and display alphabet in order

C Program to input any word from user and display alphabet in order.


C Program to input any word from user and display alphabet in order


Required knowledge

Array, Loop, String, Basic C Programming Knowledge.

C Program

#include < stdio.h > void main() { char a[10],c,c1,temp; int i,j,n; printf("Enter any String: "); gets(a); n=strlen(a); for(i=0;ii;j--) { if(a[j]>='a' && a[j]<='z') { c=a[j]; } else if(a[j]>='A' && a[j]<='Z') { c=a[j]+32; } else { } if(a[j-1]>='a' && a[j-1]<='z') { c1=a[j-1]; } else if(a[j-1]>='A' && a[j-1]<='Z') { c1=a[j-1]+32; } else { } if(c < c1) { temp=a[j]; a[j]=a[j-1]; a[j-1]=temp; } } } printf("After: %s",a); }

Output

Enter any String: DCBA After: ABCD

1 Comments