#include<stdio.h>
void Print1(char* ptr)
{
printf("ptr = %s\n",ptr);
}
void Print2(char(*ktr)[100])
{
for (int i = 0; i < 2; i++)
{
printf("ktr[%d]=%s\n", i, *(ktr + i));
}
}
void Print3(char(*str)[2][100])
{
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 2; j++)
{
printf("str[%d][%d]=%s\n",i+1,j, (str)[i][j]);
}
}
}
int main()
{
char ptr[100] = "hello";
char ktr[2][100] = { "hello1", "hello2" };
char str[2][2][100] = { {"hello3", "hello4"},{"hello5", "hello6"} };
Print1(ptr);
Print2(ktr);
Print3(str);
return 0;
}