/ Published in: C
Expand |
Embed | Plain Text
// Longitudinal redundancy check char checksum(char* s) { char sum = 0; while (*s != 0) { sum ^= *s; s++; } return sum; } char checksumData(char* data, const int size) { char sum = 0; int l = size; while (l != 0) { sum ^= *data; data++; l--; } return sum; } int main() { char s[] = "Hello world!\n"; char sum = checksum(s); sum = checksumData(s, 13); return 0; }
You need to login to post a comment.
