Program Segitiga Membentuk Kata dalam Bahasa C


Buatlah sebuah program untuk menampilkan kata dengan bentuk segitiga siku-siku.
Baris pertama adalah jumlah kasus uji. Baris selanjutnya adalah kata yang akan ditampilkan


#include<stdio.h>
#include<string.h>
int main()
{
    int a,i,j,x;
    printf("Input:\n");
    scanf("%d",&a);
    struct kode
    {
        char kode[20];
    }data[a];
    char kata[20];
    for(i=0;i<a;i++)
    {
        scanf("%s", &data[i].kode);
    };
    printf("\nOutput:\n");
    for (x=0;x<a;x++)
    {
        for(i=0;i<=strlen(data[x].kode);i++)
        { //perulangan untuk perbaris
            for(j=0;j<i;j++)
            { //perulangan menampilkan huruf sesuai dengan baris
            printf("%c ",data[x].kode[j]); //tampilkan array
            }
        printf("\n"); //membuat baris baru
        }
    }

    getch();
}