//Segmentation fault generator no. 2 (disguised as xor encryption.)
#include <stdio.h>
int
main(int argc, char *argv[])
{
char *str, c;
int i, key;
if (argc >= 2) {
key = xc1;
str = argv[1];
for (i = 0; str[i] != '\0'; ++i) {
str = str ^ key;
printf("%s", str);
}
putchar('\n');
return 0;
}
}