C语言问题 2020-03-19 04:03 · 稿源: 查看原文 提问:C语言问题 #includemain(){int a;float b;char c;scanf("%d,%f,%c",&a,&b,&c);printf("a=%dn",a);printf("b=%fn",b);printf("c=%cn",c);}a输入45 b输入34.5 c输入A.运行过后为啥不对?c为啥显示不出来? 网友回答: 程序没有任何问题,只是你输入数据的格式不正确你输入的数据,必须用逗号分隔(且必须是英文半角的)如