一维数组中。前后两个数是否相等,两两比较,如果不相等,计数加一。
用个for循环就行了啊
#include <stdio.h> int main() { int a[10],i,count=0; for(i=0;i<10;i++) { scanf("%d",&a[i]); if(i>0 && a[i] != a[i-1]) count++; } printf("%d",count); }