第八章
P66,第 6 题,代码的最后一行中 puts(D);改成 puts(d);。
P67,填空第 10 题题目代码排序混乱。
题目代码修改如下
#include <stdio.h>
char *ss(char *s)
{
char *p,t;
p=s+1;t=*s;
while(*p)
{
*(p-1)=*p;
p++;
}
*(p-1)=t;
return s;
}
main()
{
char *p,str[10]="abcdefgh";
p=ss(str);
printf("%s\n",p);
}
P67 第
12
题题目代码排序混乱。
题目代码修改如下
:
void fun(char *s,int p,int k)
{
int i;
for(i=p;i<k-1;i++)
s[i]=s[i+2];
puts(s);
}
main()
{
char s[]="abcdefg";
fun(s,3,strlen(s));
}
P68,第 13 题题目代码排序混乱。
2