Code:
#include "stdafx.h"
#include<stdlib.h>
#define TRUE 0
#define FALSE 1
int CompareStrings(char [],char []);
void GetString(char []);
int main()
{
char array_1[30];
char array_2[30];
int status;
GetString(array_1);
GetString(array_2);
status = CompareStrings(array_1,array_2);
if(status == TRUE)
{
printf("\nThe strings are equivalent.");
}
else
{
printf("\nThe strings are different.");
}
return 0;
}
void GetString(char ar[])
{
printf("Enter string: ");
fgets(ar,29, stdin);
}
// Function definition of compareing two (arrays)
int CompareStrings(char array_1[], char array_2[])
{
int index;
int value = TRUE;
// loop and compare one character at a time from two arrays
for(index = 0; array_1[index] != '\0'; index++)
{
if(array_1[index] == array_2[index])
{
continue;
}
else
{
return value = FALSE;
}
}
return value;
}
Umm, the Witch King was slain. He might some back as an undead specter though.