--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/asciiigi-utf8-akcenton.c Sun Aug 19 11:23:57 2007 +0200
@@ -0,0 +1,32 @@
+#include <stdio.h>
+
+int main()
+{
+ int i;
+ int last;
+
+ last = getchar();
+ do
+ {
+ /* Unsigned char cast to int */
+ i = getchar();
+ if (i == EOF)
+ break;
+ if (!(last == 0xcc && i == 0x81))
+ {
+ putchar(last);
+ }
+ else
+ {
+ putchar('\'');
+ i = getchar();
+ if (i == EOF)
+ /* We don't want the last putchar */
+ return 0;
+ }
+ last = i;
+ } while(1);
+ putchar(last);
+
+ return 0;
+}