vs2005里很简单的问题C语言

来源:百度知道 编辑:UC知道 时间:2024/06/24 00:41:10
#include "stdio.h"
void main()
{
char a,b;
int c,d,e,f,g;
float h,i;
double z;
printf("shu ru:");
scanf("%c%c%d%d%d%d%f%f%lf",&a,&b,&c,&d,&e,&f,&g,&h,&i,&z);
printf("%c%c%d%d%d%d%f%f%lf",a,b,c,d,e,f,g,h,i,z);
}

我要先输入2个字符,5个整数,2个小数点的,1个长小数点的 可是我输入完了安回车不显示
我搞定了,谢谢你们

void main()
{
char a,b;
int c,d,e,f,g;
float h,i;
double z;
printf("shu ru:\n");
scanf("%c,%c,%d,%d,%d,%d,%d,%f,%f,%lf",&a,&b,&c,&d,&e,&f,&g,&h,&i,&z);
printf("%c%c%d%d%d%d%d%f%f%lf",a,b,c,d,e,f,g,h,i,z);
}
输入的时候 不用,隔开,计算机怎么知道,你输入的整数是多少位呢?
你输入12345,有可能是5位的一个数数 也有可能是5个数字,所以~输入的时候,要用,隔开

等等,我帮你调试下