问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
#include<stdio.h>
int main()
{
int i, m, n;
char *s[5] = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday"};
char**p = s;
scanf("%d%d", &m, &n);
for (i = 0; i < m; i++)p++;
printf("%s", *p);
printf("%c", *(*p + n));
return 0;
}
请问char *s[5] = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday"};为什么能这么定义,char*s[5]不是一个指向char型的指针数组吗