if()中加什么条件把三角形变成空心的

/* Note:Your choice is C IDE */ #include "stdio.h" void main() { int i,j; for(i=1;i<=9;i++) { for(j=1;j<=9-i;j++) { printf(" "); } for(j=1;j<=i*2-1;j++) { if() printf("*"); else printf(" "); } printf("\n"); } }
/* Note:Your choice is C IDE */ #include "stdio.h" void main() { int i,j; for(i=1;i<=9;i++) { for(j=1;j<=9-i;j++) { printf(" "); } for(j=1;j<=i*2-1;j++) { if() printf("*"); else printf(" "); } printf("\n"); } }
int main() { int i,j,k; for(i=0; i<9; i++) { for(k=0;k<20-i;k++) printf(" "); if(i>0) printf("*"); for(j=0;j<=i*2;j++) { if(i==8) printf("*"); else printf(" "); } printf("*\n"); } return 0; }是这个意思吗
[此贴子已经被作者于2016-10-26 00:41编辑过]