【发布时间】:2010-03-19 05:54:35
【问题描述】:
你好,谁能告诉我这个错误?
#include<stdio.h>
int main()
{
char a[]="abcdefgh";
int i=0;
int n=strlen(a);
char *first;
char *second;
char *c;
*first=a[0];
*second=a[7];
for(i=0;i<=n/2;i++)
{
*c=*first;
*first=*second;
*second=*c;
first++;
second--;
}
for(i=0;i<=7;i++)
{
printf("%c",a[i]);
}
}
【问题讨论】:
-
没有人会帮你解决这个烂摊子。稍加努力并体面地格式化它。
-
您能否提供更多关于错误是什么的信息?
-
我只想说这是作业,如果不是,请原谅我。另外,我很高兴你在寻求帮助之前尝试了这个问题,谢谢。也就是说,当您遇到错误时,告诉我们该错误是什么很重要。如果不是编译错误,请告诉我们您得到的结果以及您想要的结果。