#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { printf("[Note - example of reading command-line arguments...]\n"); if (argc < 3) { printf("Usage: ./commandArgs string int [optionalInt]\n"); exit(0); } const char *aString = argv[1]; int someInt = atoi(argv[2]); int optionalInt; printf("Your arguments ...\n"); printf(" string: %s\n", aString); printf(" integer: %d\n", someInt); if (argc >= 4) { optionalInt = atoi(argv[3]); printf(" optional integer: %d\n", optionalInt); } else printf(" optional integer: (not given)\n"); return 0; }