Computer Science, asked by Premsolanki4461, 1 year ago

Lexicographic order of numbers in c example program

Answers

Answered by noobmasterisonline
0

Answer:

Explanation:

int main() {    

   char str[5][50], temp[50];

   printf("Enter 5 words: ");  

   for(int i = 0; i < 5; ++i) {

       fgets(str[i], sizeof(str[i]), stdin);

   }

   for(int i = 0; i < 5; ++i) {

       for(int j = i+1; j < 5 ; ++j) {

           if(strcmp(str[i], str[j]) > 0) {

               strcpy(temp, str[i]);

               strcpy(str[i], str[j]);

               strcpy(str[j], temp);

           }

       }

   }

   printf("\nIn the lexicographical order: \n");

   for(int i = 0; i < 5; ++i) {

       fputs(str[i], stdout);

   }

   return 0;

Similar questions