Skip to content

Instantly share code, notes, and snippets.

@chessai
Created January 22, 2018 04:59
Show Gist options
  • Save chessai/942f0d0b54d24f6fa1da2e47691972ce to your computer and use it in GitHub Desktop.
Save chessai/942f0d0b54d24f6fa1da2e47691972ce to your computer and use it in GitHub Desktop.
#include <stdio.h>
#include <stdlib.h>
int main() {
char mem[30000],
*ptr = mem;
++ptr;
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
while(*ptr) {
--ptr;
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++ptr;
--(*ptr);
}
--ptr;
putchar(*ptr);
fflush(stdout);
putchar(*ptr);
fflush(stdout);
putchar(*ptr);
fflush(stdout);
++ptr;
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
++(*ptr);
putchar(*ptr);
fflush(stdout);
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment