2. #include <stdio.h>
3. void main()
4. {
5. int count1 = 0, count2 = 0, flag = 0, i;
6. char string1[10], string2[10];
7.
8. printf("Enter a string:");
9. gets(string1);
10. printf("Enter another string:");
11. gets(string2);
12. /* Count the number of characters in string1 */
13. while (string1[count1] != '\0')
14. count1++;
15. /* Count the number of characters in string2 */
16. while (string2[count2] != '\0')
17. count2++;
18. i = 0;
19.
20. while ((i < count1) && (i < count2))
21. {
22. if (string1[i] == string2[i])
23. {
24. i++;
25. continue;
26. }
27. if (string1[i] < string2[i])
28. {
29. flag = -1;
30. break;
31. }
32. if (string1[i] > string2[i])
33. {
34. flag = 1;
35. break;
36. }
37. }
38. if (flag == 0)
39. printf("Both strings are equal \n");
40. if (flag == 1)
41. printf("String1 is greater than string2 \n", string1, string2);
42. if (flag == -1)
43. printf("String1 is less than string2 \n", string1, string2);
44. }
Output:
/