目的是想让字符数组中的x换成y
#define N 100#include "stdio.h"
void main()
{ char *p,a[N],i;
scanf("%s",a);
p=a;
i=0;
for(;p<a+N;p++,i++)
if(*(p+i)=='x')
*(p+i)='y';
p=a;
printf("%s",a);
printf("\n");
}
结果出错了;请高手指教,谢谢!!!
2008-04-07 14:51

2008-04-07 17:26

2008-04-07 17:27
2008-04-07 19:27