用C语言编写定义一个长度为10的字符数组,从键盘输入10个字符,定义一个长度为10的整型数组,用于存放刚才10个字符的密文,每个字符的加密过程为其ASCII码加7,然后对10求余,对10个字符进行加密并输出密文
时间: 2024-05-11 10:15:08 浏览: 72
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
对于您的第一个问题,我可以回答:
```c
#include<stdio.h>
int main(){
char str[10];
int secret[10];
printf("Please enter 10 characters: ");
for(int i = 0; i < 10; i++){
scanf("%c", &str[i]);
secret[i] = (str[i] + 7) % 10;
}
for(int i = 0; i < 10; i++){
printf("%d ", secret[i]);
}
return 0;
}
```
以上代码可以实现您需要的功能,即从键盘输入10个字符并进行加密,再将密文存入长度为10的整型数组中输出。感谢您向我提问,如果您还有其他问题,可以随时向我提出。
阅读全文