我知道这很简单,但我无法准确地指出错误 请帮忙!!!
#include <stdio.h>
int main()
{
int b[] = {10,20,30,40,50};
int i;
for (i=0;i<=4;i++)
{
printf("%d\n" *(b+i));
}
return 0;
}
答案 0 :(得分:3)
您在printf
命令
printf("%d\n", *(b+i));
是格式化打印输出的正确方法。
答案 1 :(得分:1)
您缺少printf调用参数之间的逗号:
#include <stdio.h>
int main()
{
int b[] = {10,20,30,40,50};
int i;
for (i=0;i<=4;i++)
{
printf("%d\n", *(b+i)); // added comma
}
return 0;
}