answersLogoWhite

0

How do you add colors in c?

User Avatar

Anonymous

15y ago
Updated: 8/17/2019

Eg:

typedef struct RGB {

unsigned char R, G, B;

} c1, c2, csum;

...

if ((int)c1.R + (int)c2.R > 255) csum.R = 255;

else csum.R = c1.R + c2.R;

if ((int)c1.G + (int)c2.G > 255) csum.G = 255;

else csum.G = c1.G + c2.G;

if ((int)c1.B + (int)c2.B > 255) csum.B = 255;

else csum.B = c1.B + c2.B;

User Avatar

Wiki User

15y ago

What else can I help you with?