|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
今天见鬼,一个简单的程序,反反复复弄,就是修改不了最一个 printf() ,这一句报了四个同样的错误:error C2018: unknoun character 'Oxa1',在网上查了一下,意思是存在全角字符,请帮我重新输入这一句,我复制下来运行正常,即给最佳,谢谢!
#include <stdio.h>
int main()
{
int i,x,k[20] = {99,89,76,68,66,58,53,49,43,39,36,33,26,19,18,13,12,9,5,3};
scanf("%d",&x);
for (i = 0;i < 20;i++)
{
if(k[i] == x)
{
printf("已查到该数,该数所在的位置是:k[%d]",i);
printf("\n");
break;
}
}
if(i == 20 && k[19] != x) // 查到最后一个元素,若不等于所输入的数
{
printf("数组中查无此数!");
}
}
// 最后一个 printf() 语句,有四个同样的错误:error C2018: unknoun character 'Oxa1'
试一下 #define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
int i, x, k[20] = { 99,89,76,68,66,58,53,49,43,39,36,33,26,19,18,13,12,9,5,3 };
scanf("%d", &x);
for (i = 0; i < 20; i++) {
if (k[i] == x) {
printf("已查到该数,该数所在的位置是:k[%d]", i);
printf("\n");
break;
}
}
if (i == 20 && k[19] != x) {
printf("数组中查无此数!");
}
return 0;
}
|
|