给出以下程序的执行结果。
#include <stdio.h>
void main()
{
char * a="PROGRAM";
char b[ ]="program";
int i=0;
printf("%c%s,", * a,b+1);
while ( * (a+i))
{ printf("%c", * (a+i));
i++;
}
printf(",i= %d,"i);
while (--i)
printf("%c", * (b+i));
printf(",%s\n",&b[3]);
} 