#include<stdio.h>int main(){	double x,y;	char c1,c2,c3;	int a1,a2,a3;	scanf("%d %d %d",&a1,&a2,&a3);	printf("%d,%d,%d\n",a1,a2,a3);	scanf("%c %c %c",&c1,&c2,&c3);	printf("%c,%c,%c\n",c1,c2,c3);	scanf("%f %1f",&x,&y);	printf("%f,%1f\n",x,y);	return 0;}	
                    
                    
                1 回答
                        已采纳
                    
                                        
                        
                            JustWannaHugU
                            
                                
                            
                        
                        
                                                
                    TA贡献452条经验 获得超796个赞
#include<stdio.h>
int main()
{
double x,y;
char c1,c2,c3;
int a1,a2,a3;
scanf("%d %d %d",&a1,&a2,&a3);//读取int数据以空格分隔 
getchar();//吸收回车符 
printf("%d,%d,%d\n",a1,a2,a3);
scanf("%c,%c,%c",&c1,&c2,&c3);//读取字符间以逗号分隔 
getchar();//吸收回车符 
printf("%c,%c,%c\n",c1,c2,c3);
scanf("%lf%lf",&x,&y);//更改为%lf ,读取数据时以空格分隔 
printf("%lf,%lf\n",x,y);
return 0;
}不谢,望采纳
- 1 回答
 - 0 关注
 - 1518 浏览
 
添加回答
举报
0/150
	提交
		取消
	