C语言,在a1文件写入一个字符串,读取a1字符串中的英文字母再写入a2文件

Python014

C语言,在a1文件写入一个字符串,读取a1字符串中的英文字母再写入a2文件,第1张

代码没细看,单就这个if语句来说就是错误的。

C语言里面不能连续<=这样的样式。另外'A'应该是比‘Z’小的吧。

你只能写成

if( (a[i] >= 'A' && a[i] <= 'Z') || (a[i] >= 'a' && a[i] <= 'z') )

我不知道你要干什么,如果你要定义相同的一组数的话可以用数组,也可以用指针。如

#define N 100 这个100你可以随便写,就看你想要存储多少个数据了。

你可以定义整型的数组:

int array1[N] 数组array1[N] 可以存放100个整型的数。

也可以定义float型的等。

float array2[N] 数组array2[N] 可以存放100个单精度的数。

也可以用指针:

int *array array为指向整型数据的指针,可以动态的存放数据(也就是说个数不确定)

呵呵,我也很久没有看C语言了,你看这是你想要的吗,我大概了也知道这么多了,你看对不对。

1.b

2.c

3.a(x的值没变)

4.a

5.a

6.a

7.b

8.c

9.a

5/6取整的0,5%6取余的1,5&&6都非0为1,5!=6成立为1

10.d

标识符由英文字母阿拉伯数字和下划线组成,a,b,不对,C是关键字不对