[求助]今天在网上看见一段代码有一个地方不明白请指教
用来输出这个图形的:*
**
***
****
****
***
**
*
代码如下:
#include "stdio.h"
int main(void)
{
int i,j,m = 0;
clrscr();
for(i = 1;i<=4;)
{
for(j = 1;j<=i;j++)
printf(j == i?"*\n":"*");
m == 0?( i != 4?i++:m++):(i--); /*这段代码不明白*/
if(i == 0)
break;
}
return 0;
}