错误:无效的预处理指令 #i 的意思是 #if?

Error: Invalid preproccessing directive #i did you mean #if?

本文关键字:意思是 #if 预处理 无效 错误 指令      更新时间:2023-10-16

错误:无效的预处理指令 #i 的意思是 #if?

我正在学习 CPP,在使用 CodeBlocks IDLE 时收到此错误。 它不会运行。

#include <iostream>
// using  switch statements
using namespace std;
const float fac = 2.54;
float x , in,cm;
char ch = 0;
int main(){
switch (ch) {
case 'i':
in=x;
cm=x/fac;
break;
case 'c':
in = x/fac;
cm =x;
break;
default:
in=cm=0;
break;
}
}

只需将此页面中的粘贴内容复制回 IDE。我的代码块执行此操作时没有错误。 我没有足够的权限发表评论。