FranciscoSoccol

Lista 09 - Exercicio 04

Sep 8th, 2013
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.78 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<string.h>
  4.  
  5. int main(int argc,char *argv[])
  6. {
  7.     int i;
  8.     char vet1[][15]={"Janeiro","Fevereiro","Marco","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"};
  9.     char vet2[][15]={"Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"};
  10.     for(i=0;i<12;i++)
  11.         if(atoi(*(argv+3))==i+1){
  12.             if(strcmp(*(argv+1),"-f1")==0)
  13.                 printf("%s de %s de %d",*(argv+2),vet1[i],atoi(*(argv+4))+2000);
  14.             else if(strcmp(*(argv+1),"-f2")==0)
  15.                 printf("%s/%02d/%d",*(argv+2),atoi(*(argv+3)),atoi(*(argv+4))+2000);
  16.             else if(strcmp(*(argv+1),"-f3")==0)
  17.                 printf("%s-%s-%d",*(argv+2),vet2[i],atoi(*(argv+4)));}
  18.     return 0;
  19. }
Advertisement
Add Comment
Please, Sign In to add comment