Change Password

According to ANSI specifications which is the correct way of declaring main when it receives command-line arguments?
int main(int argc, char *argv[])
int main(argc, argv) int argc; char *argv;
int main() { int argc; char *argv; }
None of above