char类型变量的一个有关问题
char类型变量的一个问题
#include <stdio.h>
void main()
{
char a,b;
printf( "input a string:\n ");
b=getchar();
while((a=getchar())!= '\n ')
{
if(a==b)
{
printf( "same character\n ");
break;
}
b=a;
}
}
上面这些代码在VC++6。0里编译不通过
错误信息为:
--------------------Configuration: 检查输入的一行中有无相邻两字符相同 - Win32 Debug--------------------
Compiling...
检查输入的一行中有无相邻两字符相同.cpp
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(4) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(4) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(5) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(5) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(6) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(6) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(7) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(7) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(9) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(9) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(9) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(9) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(12) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(12) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(12) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(12) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(12) : error C2018: unknown character '0xa1 '
#include <stdio.h>
void main()
{
char a,b;
printf( "input a string:\n ");
b=getchar();
while((a=getchar())!= '\n ')
{
if(a==b)
{
printf( "same character\n ");
break;
}
b=a;
}
}
上面这些代码在VC++6。0里编译不通过
错误信息为:
--------------------Configuration: 检查输入的一行中有无相邻两字符相同 - Win32 Debug--------------------
Compiling...
检查输入的一行中有无相邻两字符相同.cpp
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(4) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(4) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(5) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(5) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(6) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(6) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(7) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(7) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(9) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(9) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(9) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(9) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(12) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(12) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(12) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(12) : error C2018: unknown character '0xa1 '
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\检查输入的一行中有无相邻两字符相同.cpp(12) : error C2018: unknown character '0xa1 '