编辑代码

#include <stdio.h>
int divideToSquare(int length, int width){
    int newWidth = 0;
    if(length > width){
        newWidth = length % width;
        length = width;
        width = newWidth;
    }else{
        newWidth = width % length;
        width = newWidth;
    }
    if(width == 0) {
        return length;
    }
    else{
        return divideToSquare(length,width);
    }
}
int main () {
    printf("%d",divideToSquare(1680,640));
}