9楼的应该是正确的吧.
可以我接收啊!
试试下面的小程序
main()
{ char * str[5];
int i;
for(i=0;i<5;i++)
{
scanf("%s",str[i]);
}
printf("%s,%s",str[1],str[3]);
getch();
return 0;
}
INPUT
follow
basic
great
fortran
computer
OUTPUT
basic,fortran
我用的是wintc2.01编译的,没有错
我用 的是 vc 这个在编译 执行都没错 就是 在接收第2个值 就 出警告了
void main()
{
char * sort[5];
char str[5][10];
for( i = 0 ; i < 5 ; i++ )
{
sort[i] = str [i];
}
for( i = 0 ; i < 5 ; i++ )
scanf("%s",sort[i]);
}