#include<math.h>
#include<stdio.h>
#define pi 3.1415926
    void main(int argc,char *argv[])
    {
         void printtan();
         void printsin();
         if(strcmp(argv[1],'-t'))
         printtan();
         if(strcmp(argv[1],'-s'))
         printsin();
         else printf("error");
    }
    void printtan()
    { int i;
      printf("tan 0=0\n");
      for(i=100;i>=1;i++)
      { if(i%3==0)
        printf("\n");
        printf("tan%f=%f",2*pi/i,tan(2*pi/i));
      }
    }
    void printsin()
    { int i;
      printf("sin 0=0\n");
      for(i=100;i>=1;i++)
      { if(i%5==0)
        printf("\n");
        printf("tan%f=%f",2*pi/i,sin(2*pi/i));
      }
    }
帮忙研究一下