小编Ima*_*man的帖子

C程序输出没有正确格式化(使用\ t)

我只是想知道和混淆为什么我的输出搞砸了.代码如下.我是初学者,请原谅我缺乏技巧.任何帮助将非常感谢.

#include <stdio.h>

int main(int argc, char *argv[]) 
{

    for (int i = 1; i <= 10; i++)
    {

        for (int j = 1; j <= i; j++)
        {
            printf("*");
        }
        printf("\t");
        for (int k = 1; k <= 11-i; k++)     
        {
            printf("*");
        }
        printf("\n");
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

给出这个输出:

在此输入图像描述

我想要的输出是这样的:
在此输入图像描述

c

17
推荐指数
4
解决办法
1258
查看次数

标签 统计

c ×1