这段代码试图从标准输入读取两行字符串,但存在几个问题。 - 代码中使用了 `strdin`,但标准输入流在C语言中应该是 `stdin`,这是一个拼写错误。 - `fgets` 函数用于读取字符串,但这里传入的 `a` 和 `b` 是 `int` 类型的数组,而 `fgets` 期望的是 `char` 类型的数组(字符数组)。类型不匹配会导致编译错误或未定义行为。 - 检查 `fgets` 的第一个参数类型,它应该是一个字符数组,而不是整数数组。 - 确认标准输入流的名称是否正确拼写。
Copy this url:
QR-code: