这段代码为何在VC++6.0中总是异常终止?
利用指针数组输出字符传(当输入end时结束)#include<stdio.h>
#include<string.h>
main()
{
char *string[10];
int k=0,s=0;
while(k<10)
{
printf("Please enter a word:");
scanf("%s",&string[k]); //往指针数组中输入字符传
if(strcmp(string[k],"end")) //当输入end时结束
break;
k++;
}
for(s;s<k;s++)
puts(string[k]); //输出指针数组
}
[[it] 本帖最后由 apapaxionga 于 2008-8-16 19:00 编辑 [/it]]