Need help in Recusion
Code:
char* StrCpy(char* output, char* input)
{
	
	if (*input != NULL)
	{
		*output = *input;
		*output++;
		*input++;

		StrCpy(output,input);
	}
	else *output= NULL;
	return output;
}
If i Give input as "ASD"
output is "SD"
where is the problem..
need quick help