编写程序使用指针和putchar()
函数输出字符串数组中的每个字符。
提示
使用外部for
循环来迭代每个字符串。
示例代码
#include <stdio.h>
int main()
{
char *fruit[] = {
"watermelon",
"banana",
"pear",
"apple",
"coconut",
"grape",
"blueberry"
};
int x, a;
for (x = 0; x < 7; x++)
{
a = 0;
while (putchar(*(*(fruit + x) + a++)))
;
putchar('\n');
}
system("pause");
return(0);
}
执行上面示例代码,得到以下结果:
watermelon
banana
pear
apple
coconut
grape
blueberry