c语言:结果不理解

#include <stdio.h>
int main()
{

    int a;float b;
    scanf("a=%d,b=%f",&a,&b);
    printf("%d,%f\n",a,b);
    printf("%d\n",a+(int)b);
    getchar();
}

应该输入:a=45,b=3.6

 

posted @ 2021-04-28 16:49  myrj  阅读(44)  评论(0编辑  收藏  举报