C语言中,如何定义一个字符串数组,并让用户给每个赋值,比如str[0]=abc,str[1]=rt

如题所述

char* s[5];
int i;
for(i=0;i<5;i++)
{
s[i]=(char*)malloc(sizeof(char)*50);
scanf("%s",s[i]);
}
for(i=0;i<5;i++)
{
printf("\n%s",s[i]);
}

温馨提示:答案为网友推荐,仅供参考
相似回答