1*2bcacabbSAdam Hornacek #include "header.h" 2*2bcacabbSAdam Hornacek main(int argc,char ** argv)3*2bcacabbSAdam Hornacekint main(int argc, char **argv) { 4*2bcacabbSAdam Hornacek 5*2bcacabbSAdam Hornacek double ii; 6*2bcacabbSAdam Hornacek ii = 123.4 + 0x432 + 4ul; 7*2bcacabbSAdam Hornacek char c = 'x'; 8*2bcacabbSAdam Hornacek c = ''''; 9*2bcacabbSAdam Hornacek /* 10*2bcacabbSAdam Hornacek Multi line comment, with embedded strange characters: < > &, 11*2bcacabbSAdam Hornacek email address: testuser@example.com and even an URL: 12*2bcacabbSAdam Hornacek http://www.example.com/index.html and a file name and a path: 13*2bcacabbSAdam Hornacek <example.cpp> and </usr/local/example.h>. 14*2bcacabbSAdam Hornacek Ending with an email address: username@example.com 15*2bcacabbSAdam Hornacek Strange charavters: < > % \\ ' " 16*2bcacabbSAdam Hornacek */ 17*2bcacabbSAdam Hornacek printf("Program %s executed with the 'following' \"arguments\":\n", argv[0]); 18*2bcacabbSAdam Hornacek for (int i = 1; i < argc; ++i) { 19*2bcacabbSAdam Hornacek printf("[%s] ", argv[i]); 20*2bcacabbSAdam Hornacek } 21*2bcacabbSAdam Hornacek printf("\\ and \n"); 22*2bcacabbSAdam Hornacek 23*2bcacabbSAdam Hornacek // Single line comment in gcc C-code 24*2bcacabbSAdam Hornacek 25*2bcacabbSAdam Hornacek /* Short comment */ 26*2bcacabbSAdam Hornacek return EXIT_SUCCESS; 27*2bcacabbSAdam Hornacek } 28