fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main(void) {
  5. char s1[100], s2[100];
  6. int n;
  7.  
  8. printf("Enter first string: ");
  9. scanf("%99s", s1);
  10. printf("Enter second string: ");
  11. scanf("%99s", s2);
  12. printf("Enter number of characters to compare: ");
  13. scanf("%d", &n);
  14.  
  15. int result = strncmp(s1, s2, n);
  16.  
  17. if (result == 0) {
  18. printf("First %d characters are equal.\n", n);
  19. } else if (result < 0) {
  20. printf("First %d characters of \"%s\" are less than \"%s\".\n", n, s1, s2);
  21. } else {
  22. printf("First %d characters of \"%s\" are greater than \"%s\".\n", n, s1, s2);
  23. }
  24.  
  25. return 0;
  26. }
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
Enter first string: Enter second string: Enter number of characters to compare: First 0 characters are equal.