#include <stdio.h>

int main() {
    long long c=0;
    long long d=0;
    double w;
    scanf("%lld%lld",&c,&d);
    w=(double) d/c*100;
    printf("%.3lf%%\n",w);
    return 0;
}

在进行除法运算时,使用了整数除法(d/c),这会导致结果被截断。应该先将其中一个操作数转换为浮点数再进行计算。