C语言中我已定义了一个数组char[5][10]={"xiaoming","xiaozhang"…

C语言中我已定义了一个数组char[5][10]={"xiaoming","xiaozhang"…}也就是这个数组保存了五个名字,我现在只想提出xiaozhang这个名字,请问代码该如何写。。。

你的数组应该定义的更大,因为你的拼音就快溢出了.
char是类型名,你还缺一个变量名追问

对的对的,是我错了(^_^)

谢谢提醒

追答

char name[5][20]={......};
printf("%s",name[0]);
printf("%s",name[1]);
.....
能看懂吗

追问

嗯嗯,可以的。。。不过C语言中不是没有字符串类型吗?%s这样直接用,会不会出错

追答

%s是标准输入输出中的格式控制字符, 而且做开发用标准输入函数是很不方便的.还不安全

追问

嗯嗯,虽然不是很懂,但是知道可以直接用就好啦,谢谢啦(^_^)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-14
for(i=0;i<10;i++) printf("%c",a[2][i]);
第2个回答  2014-10-14
捏成你的形状
随风跟着我
相似回答