Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int main() {
- char str[100];
- char str2[100];
- gets(str);
- gets(str2);
- int i = 0;
- int flagSTR = 0, flagSTR2 = 0;
- while (str[i] != '\0' && str2[i] != '\0') {
- if (str[i] < str2[i]) {
- //printf("str2 smaller than str\n");//
- // printf("%s\n", str);
- flagSTR = 1;
- break;
- } else if (str[i] > str2[i]) {
- // printf("str smaller than str2\n");//
- // printf("%s\n", str2);
- flagSTR2 = 1;
- break;
- }
- i++;
- }
- int len1 = strlen(str);
- int len2 = strlen(str2);
- if (flagSTR == 0 && flagSTR2 == 0 && len1 == len2) {
- printf("str & str2 equal\n");
- } else if(flagSTR == 0 && flagSTR2 == 0 && len1 < len2) {
- printf("%s\n", str);
- printf("str smaller than str2\n");
- } else if(flagSTR == 0 && flagSTR2 == 0 && len2 < len1) {
- printf("%s\n", str);
- printf("str2 smaller than str\n");
- } else if (flagSTR == 1 && flagSTR2 == 0) {
- printf("%s\n", str);
- printf("str smaller than str2\n");
- } else if (flagSTR2 == 1 && flagSTR == 0) {
- printf("%s\n", str2);
- printf("str2 smaller than str\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement