rendered paste bodyinclude<stdio.h>
#include<stdlib.h>
#include<string.h>
#define MAX_LINE 256
int someFunction(char *, char *);
int main(void)
{
char word1[MAX_LINE+1];
char word2[MAX_LINE+1];
int wdLn;
printf("\n Enter the 1st word....: ");
if(fgets(word1,MAX_LINE,stdin) != NULL)
{
wdLn = strlen(word1);
if(word1[wdLn-1] == '\n')
word1[wdLn-1] = '\0';
}
printf("\n Enter the 2nd word....: ");
if(fgets(word2,MAX_LINE,stdin) != NULL)
{
wdLn = strlen(word2);
if(word2[wdLn-1] == '\n')
word2[wdLn-1] = '\0';
}
printf("\n %s - %s = %d \n",word1,word2,someFunction(word1,word2));
return (EXIT_SUCCESS);
}
int someFunction(char *word1, char * word2)
{
int wdLn1, wdLn2, i;
wdLn1 = strlen(word1);
wdLn2 = strlen(word2);
for(i=0; i<wdLn1; i++)
{
if((wdLn2 < i) || (word1[i] > word2[i]))
return 1;
if(word1[i] < word2[i])
return -1;
}
if(wdLn1 == wdLn2)
return 0;
return -1;
}