Το παρακάτω παράδειγμα μετατρέπει κάθε πέμπτο πεζό φωνήεν σε a
και σύμφωνο σε z:
#include <stdio.h>
main()
{
int c, i;
i = 0;
while ((c = getchar()) != EOF) {
if (i++ % 5 != 0) {
putchar(c);
continue;
}
switch (c) {
case 'a': case 'e': case 'i': case 'o':
case 'u': case 'y':
putchar('a');
break;
case 'b': case 'c': case 'd': case 'f':
case 'g': case 'h': case 'j': case 'k':
case 'l': case 'm': case 'n': case 'p':
case 'q': case 'r': case 's': case 't':
case 'v': case 'w': case 'x': case 'z':
putchar('z');
break;
default:
putchar(c);
}
}
}