22问答网
所有问题
C语言中,如何定义一个字符串数组,并让用户给每个赋值,比如str[0]=abc,str[1]=rt
如题所述
举报该问题
推荐答案 2017-04-21
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]);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/CSTT60TT0T6X6CffCIh.html
相似回答
大家正在搜
相关问题
c语言中,怎么样定义一个字符串变量
c语言中 字符串赋值给数组的三种表达方式是什么?
在c语言中怎样定义字符串
C语言 定义一个一维数组,并给数组赋值
C语言中怎样定义一个字符型的二维数组赋值并输出啊?
c语言中char str1[10]=' ' 是什么意思
C语言中!='\0' 是什么意思
c语言中,怎么把带空格的字符串赋值给一个数组