C语言输出字母图形

Python014

C语言输出字母图形,第1张

#include <stdio.h>

int main(void) 

{

int i,j,n

while(scanf("%d",&n)!=EOF)

{

for(i=0i<n++i)

{

for(j=0j<n++j)

{

putchar('A'+(i+j)%26)

}

putchar('\n')

}

}

return 0

}

#include<stdio.h>

void tuan(char c)

{

    int i,j

    int n=c-'A'

    int k

    for(i=0i<=ni++)

    {

        for(j=0,k='A'j<=nj++)

        {

            if(n-j<=i)

                printf("%-3c",k++)

            else

                printf("%-3c",' ')

        }

        printf("\n")

    }

}

int main()

{

    char ch

    scanf("%c",&ch)

    tuan(ch)

    return 0

}