/******************************************************/ /* */ /* Filename: argv.cpp */ /* Author: L. Frye */ /* Description: An example program to demonstrate */ /* command-line arguments. */ /* Usage: */ /* */ /******************************************************/ int main (int argc, char *argv[]) { char *name = (char *)malloc(25*sizeof(char)); int age; if (argc < 3) { printf("\n\nUsage: %s \n\n", argv[0]); exit (-1); } // end if strcpy(name, argv[1]); age = atoi(argv[2]); printf("\n\nHello %s! You are %d years old.\n\n", name, age); return 0; }