郭炜的生理周期例题,想问问这样算为什么不行呀,没有结果运行出来


#include<stdio.h>
int main(){
        int p,e,i,k,d;
        scanf("%d %d %d %d",&p,&e,&i,&d);
        for (int k=1;k<21252;k++){
            if (((k-p)%23==0) && ((k-e)%28==0) &&((k-i)%33==0))
            printf("%d",k-d);
        }
        return 0;    
}

发问题要发全,比如你要干什么遇见什么问题,代码要打注释,变量用处什么的,不然以后乱糟糟没人愿意看,就会挨揍