это определение функции mail — обязательная функция для вызова по умолчанию, для консольных программ на языках семейства С в большинстве операционных систем
argc — количество полученных аргументов командной строки при вызове, разделенных пробелом
*argv — указатель на массив строк. каждая строка отдельный параметр. количество элементов массива в argc