0 c
我一直在做很多练习和例子以获得C的悬念,它最终开始缓慢下沉,但肯定.虽然我有一个小问题,但不能在我的生活中修改它:
#include "stdafx.h"
#include <stdio.h>
int _tmain(int argc, _TCHAR * argv[]) {
int i, grades[] = {98, 87, 92, 79, 85};
for(i = 0; i <= 4; ++i) {
printf("Element %d is %d\n"
i, grades[i]);
}
i = getchar();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
问题是我期待一个支架,我不知道为什么和我尝试过的任何修正都失败了,我知道这是一个简单的问题,但它让我陷入困境.
任何帮助将不胜感激.
问题是你错过了一个逗号,它将你的调用中的参数分隔为printf:
printf("Element %d is %d\n", i, grades[i]);
// ^
// This one
Run Code Online (Sandbox Code Playgroud)