int main(int argc, char* argv[]){ if(argc == 1){ printf("Incorrect number of arguments!\n"); } int i; for(i = 1; i<argc; i++){ if(strspn(argv[i],"abc") != strlen(argv[i])){ printf("Invalid alphabet\n"); }else{ printf("Resultados do %1dº argumento: \n", i); if(M_2(argv[i])){ printf("L2 - True\n"); }else printf("L2 - False\n"); if(M_3(argv[i])){ printf("L3 - True\n"); }else printf("L3 - False\n"); if(M_4(argv[i])){ printf("L4 - True\n"); }else printf("L4 - False\n"); if(M_5(argv[i])){ printf("L5 - True\n"); }else printf("L5 - False\n"); } } exit(0); }
int main(int argc, char* argv[]){ if(argc==1){ printf("M2 :: Please as argument pass only A characters. A = {a, b, c}\n"); }else{ int i; for(i=1; i<argc; i++){ if(strspn(argv[i], "abc") != strlen(argv[i])){ printf("M2 :: Please as argument pass only A characters. A = {a, b, c}\n"); }else{ if(M_2(argv[i])){ printf("M2 :: Result for \"%s\": correct!\n", argv[i]); }else{ printf("M2 :: Result for \"%s\": not correct!\n", argv[i]); } } } } return 0; }