c语言输出问题,急!!!
来源:百度知道 编辑:UC知道 时间:2024/05/03 05:07:23
#include<stdio.h>
main()
{
int b,n;
char a;
scanf("%d",&n) ;
scanf("%c,%d",&a,&b); printf("%d,%c,%d",n,a,b);
}
当输入 5\nd,90 输出的为什么不是 5,d,90
怎么解决
main()
{
int b,n;
char a;
scanf("%d",&n) ;
scanf("%c,%d",&a,&b); printf("%d,%c,%d",n,a,b);
}
当输入 5\nd,90 输出的为什么不是 5,d,90
怎么解决
#include<stdio.h>
main()
{
int b,n;
char a;
scanf("%d,",&n) ; //要在%d后加个逗号就OK了 ,
scanf("%c,%d",&a,&b);
printf("%d,%c,%d",n,a,b);
}
2.还有为什么不写成一条语句呢?
scanf("%d,%c,%d",&n,&a,&b);
那输出是什么
那你输出的的什么东西呢