もう手遅れかも知れないけど、これでどう?

#include <stdio.h>

main()
{
int a, b;
char *r[] = {"あいこ", "bの勝ち", "aの勝ち"};

scanf("%d", &a);
scanf("%d", &b);
a--, b--;
printf("%s\n", r[(a-b+3)%3]);
return 0;
}