声明了n个循环,却循环了未知次数
查看原帖
声明了n个循环,却循环了未知次数
338374
Dolkx楼主2022/10/3 21:21

代码如下

#include <stdio.h>
#include<string>
#include<iostream>
int main() {
  int n = 0;
  char d,c[2]; //临时变量判断符号
  scanf("%d",&n);
  for (int i = 1; i <= n; i++) {
  	//printf("8888\n");
    scanf("%s",c);
    //printf("%c\n",c);
    int a = 0, b = 0;
    if (c[0] >= 'a' && c[0] <= 'z') {
      scanf(" %d %d", &a, &b);
      d = c[0];
    } else {
    //可将字符转化为整型
     std::sscanf(c,"%d",&a);
      scanf("%d",&b);
    }
    printf("%d %d\n",a,b);
  }
2022/10/3 21:21
加载中...