c语言怎么算存款利息

这里怎么错了

img


显示expected identifier or ( before { token

int main()是个函数啊
代码整个是稀里哗啦啊

#include "math.h"
int main() 
{
    float m,r;
    int y,i;
    scanf("%f,%f,%f", &m, &y, &r);
    i = m * pow(1+r, y) - m;
    printf("利息为:%d\n", i);
    return 0;
}