Example #1
0
File: test.c Project: kgadek/kpfp
int main() {
	char a[LEN] = {'a', 'l', 'a', ' '},
		 b[LEN] = {'m', 'a', ' '},
		 c[LEN] = {'k', 'o', 't', 'a'},
		 d[LEN] = {'a', 'l', 'a', ' '},
		 e[LEN];
	printf("eCompareString: %s\n",eCompareString(a,d) == EQUAL ? "OK" : "FAIL");
	printf("eCompareString: %s\n",eCompareString(a,e) == EQUAL ? "FAIL" : "OK");
	AppendString(b,a);
	AppendString(c,a);
	printf(">[%s]< == >[ala ma kota[< ?\n", a);
	ReplaceCharactersInString(c, 'o', 'a');
	printf(">[%s%s%s]< == >[ala ma kata]< ?\n",d,b,c);
	CopyString(a,e);
	printf("CopyString: %s\n",eCompareString(a,e) == EQUAL ? "OK" : "FAIL");
	return 0;
}
Example #2
0
void TestOf_ReplaceCharactersInString(void)
{
    printf("\n**************************************************");
    printf("\nReplaceCharactersInString\n ");
    unsigned char ucCounterLoop;
    char pcSource[]= {"AAAAAABBBBBBCCCCAAADDDDD"}  ;
    char cOldChar='A';
    char cNewChar='O';
    char pcResult[]= {"OOOOOOBBBBBBCCCCOOODDDDD"};

    ReplaceCharactersInString(pcSource, cOldChar,cNewChar);
    if(eCompareString(&pcResult[0],&pcSource[0])==EQUAL)
    {
        printf("OK");
    }
    else printf("ERROR");
    printf("\n**************************************************\n\n");
}
Example #3
0
void DecodeMsg(char *pcString)
{
    ucTokenNr=ucFindTokensInString (pcString);
    ReplaceCharactersInString(pcString,' ',NULL);
    DecodeTokens();
}