intf1=0,f2=0; scanf("%s",a); getchar(); gets(b); //puts(a); //puts(b); for(inti=0;i<strlen(a);i++){ if(a[i]<'0'||a[i]>'9'){ f1=1; } } for(inti=0;i<strlen(b);i++){ if(b[i]<'0'||b[i]>'9'){ f2=1; } } //printf("%d%d%c%c",f1,f2,a[1...
稍微有点麻烦的是,输入并不保证是两个正整数。 输入格式: 输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱码。注意:我们把输入中出现的第1个空格认为是A和B的分隔。题目保证至少存在一个空格,并且B不是一个空字符串...