C语言打印菱形

void diamond(int n){
    int up,down;
    up=n/2;
    down=n-up;
    int i,j;
    for(i=0;i         for(j=0;j<(n-(i*2+1))/2;j++){
            printf(" ");
        }
        for(j=0;j             printf("*");
        }
        printf("\n");
    }
    for(i=0;i         for(j=0;j             printf(" ");
        }
        for(j=0;j             printf("*");
        }
        printf("\n");
    }
}

你可能感兴趣的:(c语言,数据结构,算法)