// stringhe.c # include "alfa.h" void Concatena (Char U, Char Formato, ...) {va_list arg; va_start(arg,Formato); vsprintf(U,Formato,arg); va_end(arg);} void Input (Char A, int n) {if (n<1) n=1; fgets(A,n+1,stdin); A=strchr(A,0)-1; if (*A=='\n') *A=0;} // Posizione di A in B. int Pos (Char A, Char B) {Char X=strstr(B,A); if (!X) return -1; return X-B;} int Tu (Char A, Char B) {if (!A||!B) return 0; return strcmp(A,B)==0;} int Tui (Char A, Char B) {if (!A||!B) return 0; return strstr(B,A)==B;}