summaryrefslogtreecommitdiff
path: root/bin/filter.cpp
blob: 1da9440bbbb83cc63809c08ce5896191a65ad94e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>

int main (int argc, char* argv[]) {
  int c;
  for (;;) {
    c = getchar();
    if (c == EOF) break;
    if (c == '#' || c == '?')
      putchar('_');
    else if (c == '$') {
      putchar(':'); putchar(':');
    } else
      putchar(c);
  } 
}