#include <stdio.h> #include <string.h> char str[]="abcde"; int main() { printf(str[3]); return 0; }
时间: 2023-12-05 14:05:17 浏览: 169
#include <stdio.h>
4星 · 用户满意度95%
这段代码有一个错误,printf函数的第一个参数应该是一个字符串,而不是一个字符。如果想打印字符串中的某个字符,应该使用以下代码:
```
#include <stdio.h>
#include <string.h>
char str[]="abcde";
int main() {
printf("%c", str[3]);
return 0;
}
```
这样就可以正常打印字符串中的第4个字符 'd' 了。
阅读全文