怎么把空心菱形变成实心的?
程序代码:#include <stdio.h>
#include "7_2.h"
int main()
{
int i,j;
for (i = 10, j = 10; i > 4; --i, ++j)
points('+', i, j);
for (i+=2, j-=2; i<=j; ++i,--j)
points('+', i, j);
getchar();
return 0;
}//函数定义头文件 7_2.h
void line(char c, int begin, int end)
{
int i;
for (i = 0; i < begin; ++i) putchar(' ');
for ( ; i <= end; ++i) putchar(c);
putchar('\n');
}
void points(char c, int first, int second)
{
int i;
for (i = 0; i < first; ++i)
putchar(' ');
putchar(c);
for (++i ; i < second; ++i)
putchar(' ');
if (first < second)
putchar(c);
putchar('\n');
}
修改课堂源码,在屏幕上输出空心的正方形和实心的菱形。
搞不懂啊。。求助~









