int main (void) or int main(int a, char **p)
pick one: int main (void); int main (int argc, char **argv); int main (int argc, char **argv, char **envp);
For a 'C' program, the main routine must be on of these:int main (void)int main (int argc, char ** argv)int main (int argc, char ** argv, char **envp) /* on some platforms */
1. A method declared as "int" returns an int value. 2. The main() method in Java is not declared as "int", but as "void", meaning it returns no value.
#include<stdio.h> int main() { int side,area of square; print f("Enter the length of side\n"); scan f("%d",&side); area of square=side*side; print f(the area of square is %d\n"area of square); return 0; }
int main (void) or int main(int a, char **p)
pick one: int main (void); int main (int argc, char **argv); int main (int argc, char **argv, char **envp);
#include <stdio.h> int main() { int side; printf( "Please enter a number: " ); scanf( "%d", &side ); printf( "The volume is %f.\n", float(side * side * side)); getchar(); return 0; }
minimalist: int main (void); standard: int main (int argc, char **argv); unix-only: int main (int argc, char **argv, char **envp);
For a 'C' program, the main routine must be on of these:int main (void)int main (int argc, char ** argv)int main (int argc, char ** argv, char **envp) /* on some platforms */
1. A method declared as "int" returns an int value. 2. The main() method in Java is not declared as "int", but as "void", meaning it returns no value.
#include<stdio.h> int main() { int side,area of square; print f("Enter the length of side\n"); scan f("%d",&side); area of square=side*side; print f(the area of square is %d\n"area of square); return 0; }
A main function must be present in every C program.
there are only one type ie main( int argc , int argv[]).
Because we usually don't call it from the program, but if we do, you should have a prototype: int main (int argc, char **argv); int foobar (const char *progname) { char *param[2]; ... param[0]= progname; param[1]= "help"; main (2, param); ... } int main (int argc, char **argv) { ... foobar (argv[0]); ... }
The entry point of a C program is the main function.The function signature might be like one of these:1. int main (void)2. int main (int argc, char *argv[])
Because you misunderstood something. The correct usage: int main (int argc, char **argv)