第1个回答 2010-11-30
int i,j,m;
scanf("%d%d%d",&i,&j,&m);
int a[] = {i,j,m};
for(int k = 0; k < 3; k++)
printf("%d",a[k]);
直接把输入的数字放入数组中就行了,不会有空格字符。
第2个回答 2015-09-09
举例如下:
//#include "stdafx.h"//If the vc++6.0, with this line.
#include "
stdio.h"
int main(void){
char a[]="a1k34jkf;4567akl1012kl";
int i,k,x;
for(i=0;a[i];i++)
if(sscanf(a+i,"%d%n",&k,&x)){
printf("%d ",k);
i+=x;
}
printf("\n");
return 0;
}