>>651
#include <stdio.h>
int main(void) {
char a[1024], b[1024];
char *p, *q;
int f;
printf("a: "); scanf("%s", a);
printf("b: "); scanf("%s", b);
p = a; q = b; f = 0;
while(*p && *q) {
if (*p < *q) { f = -1; break; }
if (*p > *q) { f = 1; break; }
p++; q++;
}
if (!f) {
if (!*p && *q) f = -1;
else if (*p && !*q) f = 1;
}
if (f < 0) printf("aが先\n");
else if (f > 0) printf("bが先\n");
else printf("aとbは同じ文字列\n");
return 0;
}