#include <stdio.h>void main () char *p[10]=["apple","perl","strawberrey","cherry","fig");printf("od\n",strlen(p[4
时间: 2023-12-31 18:23:59 浏览: 117
#include <stdio.h>
4星 · 用户满意度95%
这段代码存在一些语法错误,包括缺少左括号、缺少分号、字符串数组的右括号不匹配等。以下是修正后的代码:
```c
#include <stdio.h>
#include <string.h>
void main() {
char *p[10] = {"apple", "perl", "strawberry", "cherry", "fig"};
printf("%d\n", strlen(p[4]));
}
```
这段代码定义了一个字符串指针数组p,其中包含了5个字符串元素。然后使用strlen函数获取数组中第5个元素的长度,并通过printf函数输出结果。
阅读全文