#include <stdio.h>
int main()
{
int i, j, k, n = 0, x = 0, y = 50;
//爱心的头部没有规律,所以直接打印
printf("");
printf(" lovelove lovelove");
printf(" lovelovelove lovelovelove");
printf(" lovelovelovelove lovelovelovelove");
printf(" lovelovelovelovelove lovelovelovelovelove");
printf(" lovelovelovelovelovelo lovelovelovelovelovelo");
printf(" lovelovelovelovelovelove lovelovelovelovelovelov");
for (i = 0; i < 2; i++)
{
printf("lovelovelovelovelovelovelovelovelovelovelovelovelove");
}
for(i=0;i<5;i++) //爱心的中间部分的上部分
{
y = 50;
y = y - i*2;
n++;
for (k = 0; k < n; k++) //在每一行的起始位置先打印空格
{
printf(" ");
}
while(1) //空格后面打印 love,但是要注意 love 即使没打印完,也要换行
{
if (x < y)
{
printf("l");
y--;
}
else