/************************************************/
/* soubor cmp_str.c - compare two strings */
/* porovna dva nactene retezce a zobrazi mensi */
/************************************************/
#include <stdio.h>
#define DELKA 50
int main(void)
{
char a[DELKA], b[DELKA], *pa, *pb, *pk; /* pa[], pb[], pk[] */
pk = pa = gets(a); pb = gets(b);
while ((*pa != 0x0) && (*pb != 0x0)) /* '\0' 0 */
{
if (*pa < *pb)
{
pk = a;
break;
}
else if (*pa == *pb)
{
pa++; pb++;
continue;
}
else
{
pk = b;
break;
}
}
if ((*pa != 0x0) && (*pb == 0x0))
pk = b;
puts("\nkratsi je:");
puts(pk);
return 0;
}