simple C question:

From: Sharon (sharonmurphy77_at_hotmail.com)
Date: 12/22/03


Date: Mon, 22 Dec 2003 17:14:08 +0800

I know it is simple but I don't know why the compiler says:
6 d:\ctest~1\1222\untitl~1.cpp implicit declaration of function `int
printf(...)'

so whats wrong with the code?

#include <stdlib.h>

int main()
{
      char* str = "abc";
      printf("%s\n", str);
      system("PAUSE");
      return 0;
}