有问题呀
#include "stdio.h"
int main()
{ int i,j,n,k,mark=0;
puts("input a number between 1 to 20 :");
scanf("%d",&n);
while(mark!=1)
{
if(n=20 )
{ printf("error,please input a right num:");
scanf("%d",&n);
}
if(n=1)
mark=1 ;
}
for(i=1;i<=n;i++)
{
for(k=1;k<=n-i;k++)
printf(" ");
for (j=1;j<=i;j++)
printf("+ ");
printf("\n");
}
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
printf(" ");
for(k=1;k<=n-i;k++)
printf("+ ");
printf("\n");
return 0;
}
}
好啦,但是你知道怎么打出菱形的ABCD吗?
像这种,谢谢啦 😊
本回答被网友采纳