Bresenham's Line Drawing Code
AI-enhanced title
h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
int p = 2 * dy - dx;
int x, y;
x = x2;
y = y2;
x2 = x1;
} else {
x = x1;
y = y1;
putpixel(x, y, WHITE);
x++;
if (p < 0) {
p += 2 * dy;
y++;
p += 2 * dy - 2 * dx;
} putpixel(x, y, WHITE);
int main() {
getch();
closegraph();
return 0;