回车一直是换行,没有运行结果


#include 
main()
{
    float a,b,s;
    printf("输入两个值,用逗号隔开");
    scanf("%f,%f\n",&a,&b);
    s=a+b;
    printf("s=%f\n",s);
 } 

输入完两个值后,回车一直是换行,没有运行结果

scanf中的\n删掉
两个值怎么输入的,中间加逗号分隔了么?