scanf("%ld,%ld", &e, &f);其他的没怎么看,输入语句你写错了。太大意了! 我这样写的话,在输入的时候要用“,”做分割scanf("%ld %ld", &e, &f);这样用空格做分割