c语言小白 帮忙看一下代码哪里错了

这是问题

追风少年小明骑电瓶车的速度是 40km/h,他以这样的速度从家到公司花费了 1 小时 30 分钟,红绿灯时间忽略不计,小明家与公司的距离是多远(单位:km,保留2位小数)?

程序中变量的命名需要采用骆驼命名法。 以后的程序如无特殊要求,均采用此种命名法。

这是代码

#include<stdio.h>
int main()
{
    int h,m,v,s;
    printf("请输入所用小时h:");
    scanf("%d",&h);
    printf("请输入所用分钟m:");
    scanf("%d",&m);
    printf("请输入行驶速度v:");
    scanf("%d",&v);
    s=v*(h+m/60);
    printf("%d\n",s);
    return 0;
}

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^