这个双引号前面为什么不加斜杠?
如题,我记得双引号前面也要加斜杠,为什么这个程序没有用呢?
#include "stdafx.h"
#include "stdio.h"
int main(void)
{
char ch;
int count = 0;
while((ch = getchar()) != '.')
{
if(ch != '"' && ch!= '\'') //此处为什么双引号前面没用斜杠而单引号前面要用?
{
count++;
}
}
printf("There are %d non-quote characters.\n", count);
return 0;
}
[解决办法]
放在""里应该要加
[解决办法]
双引号放在双引号中需要,单引号放在单引号中需要。比如:
printf("a\"b");打印a"b