#include #include int main(int argc, char *argv[]){ char *string1 = "This is a string"; char *string2 = "This is another string"; char *string3 = "This is a string"; char string4[100]; fprintf(stdout, "string1 = %s\nstring2 = %s\nstring3 = %s\n", string1, string2, string3); fprintf(stdout, "Please enter a string, and hit return"); fgets(string4, 100, stdin); fprintf(stdout, "string4 = %s", string4); //how do the string relate? if (strcmp(string1, string2) == 0){ //they are equal fprintf(stdout, "string1 = string2\n"); } else{ fprintf(stdout, "string1 %c string2\n", (strcmp(string1, string2) > 0) ? '>' : '<'); } if (strcmp(string1, string3) == 0){ //they are equal fprintf(stdout, "string1 = string3\n"); } else{ fprintf(stdout, "string1 %c string3\n", (strcmp(string1, string3) > 0) ? '>' : '<'); } if (strcmp(string3, string2) == 0){ //they are equal fprintf(stdout, "string3 = string2\n"); } else{ fprintf(stdout, "string3 %c string2\n", (strcmp(string3, string2) > 0) ? '>' : '<'); } return 0; }