I would like to know the reason why the two platforms behave inconsistently
#include <stdio.h>
int main()
{
    int count = 0;
    count = count++;
    printf("%d\n",count);  //linux count=0; windows count = 1; why? 
    return 0;
}
I would like to know the reason why the two platforms behave inconsistently
#include <stdio.h>
int main()
{
    int count = 0;
    count = count++;
    printf("%d\n",count);  //linux count=0; windows count = 1; why? 
    return 0;
}
