I want to say sth about code-completion.
now we have to add a space between "(" and "scanf" to make code-completion work.
if you code like this:
	while (scanf("%s %d", s, &n) == 2)
	{
	    printf(doit(s, n));
	    putchar('\n');
	}
no popup window appear?
when we change it like this:
	while ( scanf("%s %d", s, &n) == 2)
	{
	    printf(doit(s, n));
	    putchar('\n');
	}
it works