【发布时间】:2015-08-29 05:44:29
【问题描述】:
我正在使用 Eclipse for c/c++ 我尝试了制作 pascal's triangle 的代码,当我运行它时,它不会打印“输入行数:”,直到我输入数字之后,即使 printf 出现在扫一扫
int main(void) {
int rows, coef = 1, space, i, j;
printf("Enter number of rows: ");
scanf("%d", &rows);
printf("\n"); //i added this
for (i = 0; i < rows; i++) {
for (space = 1; space <= rows - i; space++)
printf(" ");
for (j = 0; j <= i; j++) {
if (j == 0 || i == 0)
coef = 1;
else
coef = coef * (i - j + 1) / j;
printf("%4d", coef);
}
printf("\n");
}
return 0;
}
我的问题是我的 c/c++ eclipse 是否有问题,因为当我要求这样的输入时,我在 java 的 eclipse 上从来没有遇到过这个问题。还有我该如何解决这个问题。
【问题讨论】: