# include <stdio.h>

int main()
{
        int x, y, len, len1;

        while(1) 
        {
                printf("가로세로길이입력 : ");
                scanf("%d %d", &len, &len1);
                
                if(len<1 || len1<1)
                        break;
        
                for(y=0; y<len1; y++) 
                {
                        for(x=0; x<len; x++) 
                        {
                                if(x+y==len/2 || x-y==len/2 || y-x==len/2 || x==len/2 || y==len/2)
                                        printf("# ");
                                else
                                        printf("  ");
                        }                
                        printf("\n");
                }
        }
}

8 8 입력받아서 마름모를 만들어야 대는데 오른쪽 아래변이 어떻게 해도 안나오는데 

if(x+y==len/2 || x-y==len/2 || y-x==len/2 || x==len/2 || y==len/2) 여기에 어떻게 추가해야대요??