#include <stdio.h>

struct line {
    long long x1, x2;
    long long y1, y2;
    double incli;
    double xaxis, yaxis;
};

void swap(line *A) {
    if(A->x1 > A->x2) {
        long long tmpx=A->x1, tmpy=A->y1;
        A->x1=A->x2;
        A->x2=tmpx;
        
        A->y1=A->y2;
        A->y2=tmpy;
    }
}

int main() {
    line L[2];
    for(int i=0; i<2; i++) {
        scanf("%lld %lld", &L[i].x1, &L[i].y1);
        scanf("%lld %lld", &L[i].x2, &L[i].y2);
        swap(L+i);

        if(L[i].x1!=L[i].x2) {
            L[i].incli=((double)L[i].y2-L[i].y1)/(L[i].x2-L[i].x1);
            L[i].xaxis=
            L[i].yaxis=()
                }
    }

    if(L[0].x2<L[1].x1||L[1].x2<L[0].x1)

    long long dy1=L[1].y1-L[0].y1, dy2=L[1].y2-L[0].y2;
    
    if(dy1*dy2<=0) printf("1");
    else if(L[0].x1==L[1].x2&&L[0].y1==L[1].y2) printf("1");
    else if(L[1].x1==L[0].x2&&L[1].y1==L[0].y2) printf("1");
    else printf("0");
}

Intégrer sur un site web

Pour intégrer ce projet à votre site web, copiez le code suivant et collez-le dans le HTML de votre site web :