我想获取 n 个输入并将其保存在数组 c[] 和 p[] 中,稍后使用它们...
我目前已经写了这个,但是我没有得到想要的输出
#include<stdio.h>
#include<stdlib.h>
int main()
{
int n,t,i,j,size=0;
char s[100000];
char c[100];
char p[100];
scanf("%d", &n);
for(i=0;i<n;i++)
{
scanf("%c", &c[i]);
scanf("%c", &p[i]);
}
for(i=0; i<n;i++)
{
printf("%c %c", c[i],p[i]);
}
return 0;
}
最佳答案
考虑到您的第二条评论:“我希望它像 4 w r 2 9 f g q t 现在 c 应该存储 w2fq 而 p 应该存储 r9gt”,
你应该改变所有的for(...)
用 for(i=0;i<n/2;i++)
循环
关于c - 获取字符输入并将其存储在数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24105439/