【发布时间】:2012-10-14 01:26:21
【问题描述】:
我想在每个新行的开头添加一个额外的空格。当前输出为:
$****
$***
$**
$*
$
Press any key to continue . . .
我想要的是:
$****
$***
$**
$*
$
Press any key to continue . . .
我添加了 for 循环!它看起来几乎完美,除了“按任意键继续...”消息是选项卡。如何解决这个问题?
代码:
for(r=1; r<=5; r++) {
printf("$");
for(c=1; c<=5;c++) {
if(6-r<=c) {
printf(" ");
} else {
printf("*");
}
}
printf("\n");
n++;
for (f=0;n>f;f++)
{
printf(" ");
}
}
【问题讨论】:
-
stackoverflow.com/a/276869/986924 有一个示例和有用的链接。
-
你能给我们打印“按任意键”语句的代码段吗?
-
我正在使用 Visual Studio 并在它说的命令提示符窗口中执行代码后“运行无调试”; “按任意键继续 。 。 。”。我的程序没有说要这样做。
-
所以您根本不希望它说“按任意键继续”?
-
好吧,看到link解决方案就在这里,只需转到页面并点击提交按钮,代码将运行,您可以检查输出。