**/\rchar *CoverUpName(const char *name)\r(\rchar temp[20];\rstrcpy (temp, name);\rint words = 0;?0xcyzPB{D\rfor (char* i = temp; *i; i += 2)\rwords++; ?|}zPB{D\rswitch (words)\r(\rcase 2:\rtemp[0] = +*+, temp[l] = ;?XzP\r{D`2 Y+qrz\rstrcpy (temp + 1, temp + 2);?*\r\rbreak;\rcase 3:\rtemp [2] = temp [3] = ' ; ?XzP\r{D`3 Y+qrP{[B
{\rstrcpy (temp + 3, temp + 4);?*\r.\rbreak;\rdefault:\rtemp[O] = ' , temp[l]= ' , temp [2]=\rtemp[3] = ? z P { D x 3 Y+q\rrzP{[B
{\rstrcpy(temp + 2, temp + 4 ) ;?*\r\r)\rreturn temp;\r)\r/********** y **********/\rvoid FreeDataO\rAccount* t ;\rwhile (head)\rt = head;\rhead = head->next;\rfree(t);\r)\r}