#include void main() { char arr[30]; int i,end,start,j,count=0,k,l=0; int flag=0; scanf("%s",arr);//輸入參數 printf("********************************************************************************\n"); for(i=0;i<30;i++) { if(arr[i]=='\0') { end=i; break; } } for(i=0;i<30;i++) { if(arr[i]=='1') { start=i; break; } } while(1) {l++; for(k=0;k=0;j--) { if(arr[j]=='1'&& j!=start) { start=j; flag=1; break; } } } if(flag==0) { for(j=start;j<=end;j++) { if(arr[j]=='1'&& j!=start) { start=j; break; } } } flag=0; } printf("********************************************************************************\n計算結果為:"); for(i=0;i