yyda();的显示类容是,9和8,8和8;

#求值顺序是从左向右的话或者是重右向左不应该是9,8或7,8吗?8,8是整么来的?
#include<stdio.h>

void yyds(void);

void main()
{
int a=8;
printf("%d ",++a);
printf("%d\n",--a);
yyds();
}

void yyds(void)
{
int a=8;
printf("%d %d",++a,--a);

}

如果你要求8,8的话,可以在yyds()里用a++,--a