c程序有什么问题?
main(){
int num;char c;
printf("please input the char and the number you want:");
scanf("%c,%d",&c,&num);
for(int n=1;n<=num;n++)
{
for(int i=1;i<=num-1;i++)
putchar(' ');
for(int j=1;j<=2*n-1;j++)
putchar(c);
putchar('\n');
}
return(0);
}
想输出的是一个等腰三角形,可是每行输出的空格数都一样了。。。