**感觉又臭又长,哪位大哥有简短的解法呀。**cpp #include <stdio.h> #include <stdlib.h> int main() { int i,j,k,l; int h=0,g=0,move,abs=0,orb=0; int flag=0,len=0; char str[4000],num[100]; scanf("%s",str); for(i=0;str[i]!='\0';i++) { len++; j=i; if(str[j]==';'&&str[j]!='\0') { len-=1; k=j-len; if(str[k]...