数字のパターンを印刷しようとしています。このコードを20の入力で実行しようとすると、タブスペースがすべて間違った場所にあり、その順序に従わないことがわかります。私はタブスペースが次のヘッダーにジャンプすることを知っていますが、それを避ける方法はありますか?なぜこのCコードは動作しませんか?
#include <stdio.h>
int main()
{
int i, n, count = 0;
scanf("%d", &n);
for(i = 1; i <= n; i++)
{
printf("%dnumber\t", i);
count++;
if(count == 4)
{
count = 0;
printf("\n");
}
}
return 0;
}
注:のみタブスペースでこれを行う方法はあります代わりに、通常のホワイトスペースを利用する(すなわち、「\ tの」のみ。)。
ここに私が得ている出力があります。
しかし、私が欲しいのは、この
予想される出力を示しており、障害のある出力、にしてください質問。 –
__tabスペースはすべて間違った場所にあります_私は正しい場所がどこにあるか分かりません。 _彼らは命令に従わない_ - おそらく騎士の騎士団の命令は? –
"number"をプリントから削除すると、 "order"で表示される可能性があります – hashdefine