阅读下列程序并回答相应的问题。
#include <stdio.h> void main() { int i,a,b,c; printf("a.b.c:"); scanf("%d%d%d",&a,&b,&c); for (i=0;i<a;i++) switch(b) { case 1:if(c+i>5) printf("%c",'y'); else printf("%c",'x'); break; case 2:if(c+i<5) printf("%c",'y'); else printf("%c",'x'); break; default:printf("%c",'x'); } printf("\n"); }
(1)上述程序若要输出yyx,输入a、b、c的值应为多少?
(2)上述程序若要输出xy,输入a、b、c的值应为多少?