rendered paste body############################################# ############################################# code############################################# #include <stdio.h>#include <stdlib.h>#include <string.h>int main(int argc, char *argv[]){ printf("Hello from penguin\n"); printf("specified %i parameters.\n",argc); int n; for(n=0;n<argc;n++) { printf("parameter %i=%s\n",n,argv[n]); } if(argc>=2) { char buff[255]; snprintf(buff,255,"/usr/bin/flite.sh %s",argv[1]); buff[255] = 0; printf("Got correct number of parameters, executing '%s'\n",buff); system(buff); printf("finishing now\n"); } else { printf("wrong number of parameters, expecting 2\n"); }}############################################# ############################################# compiling############################################# Nokia-N810-50-2:/media/mmc1# gcc penguin1.c -o penguin############################################# ############################################# examples of running:############################################# Nokia-N810-50-2:/media/mmc1# ./penguinHello from penguinspecified 1 parameters.parameter 0=./penguinwrong number of parameters, expecting 2Nokia-N810-50-2:/media/mmc1# ./penguin helloHello from penguinspecified 2 parameters.parameter 0=./penguinparameter 1=helloGot correct number of parameters, executing '/usr/bin/flite.sh hello'sh: /usr/bin/flite.sh: not foundfinishing now