小白求看为什么输出与输入不一样

#include
#include
#include
void ABC(char s[])
{

printf("%s",s);

}

void main()
{
char s[20];
int i,j;
scanf("%s",s);
j=strlen(s);
for(i=0;i if(s[i]'9'&&s[i]!=')')
ABC(s);
else
CBA(s);
system("pause");
}
{图片说明

大哥 你代码都没发全