这个有错吗?
#include <stdio.h>int main()
{int n,j,i=0,count=0;
char str[71];
char *p;
char **q=0;
scanf("%d",&n);
while(count<n)
{ scanf("%s",str);
p=str;
while(*p!='\0')
{p++;i++;}
if(i>70) return 0;
p--;
for(j=0;j<i;j++)
{*q[count]=*p;q[count]++;p--;}
count++;
}
for(i=0;i<n;i++)
{printf("%s\n",q[i]);}
getch();
return 0;
}
编译连接正常,运行不行!
[此贴子已经被作者于2006-5-4 15:31:47编辑过]