Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- #include <stdlib.h>
- void Usage() {
- char out[80];
- sprintf(out,"Usage:listaParametros arg1 [arg2..argn]\n");
- write(1,out,strlen(out));
- sprintf(out,"Este programa escribe por su salida la lista de argumentos que recibe\n");
- write(1,out,strlen(out));
- exit(1);
- }
- void main(int argc,char *argv[])
- {
- int i;
- char buf[80];
- if (argc == 1) Usage();
- else {
- for (i=0;i<argc;i++){
- if (i==0){
- sprintf(buf,"El argumento %d es %s (es el nombre del ejecutable)\n",i,argv[i]);
- }else{
- sprintf(buf,"El argumento %d es %s\n",i,argv[i]);
- }
- write(1,buf,strlen(buf));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement