[0] should be "printf("%s", string)".
My memory wuftpd was the first big program to suffer from this class of attacks.
[0] should be "printf("%s", string)".