#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int i;
char *p[3];
// char p[3][20] 是没问题的
printf("Please input strings: ");
for(i = 0; i<3; ++i)
{
fflush(stdin);//这个没看懂,求好人解惑~
scanf("%s",p[i]);//scanf赋值,变量前要加‘&’吧,而且p[]不是地址变量么?上面的指针好像也没有初始化……
}
return 0;
}