c语言字符数组中删除一个字符
#include<stdio.h>intmain(void){intn,j;chari[10];charc;for(n=0;n<10;n++)scanf("%c",&i[...
#include <stdio.h> int main(void) { int n,j; char i[10]; char c; for(n=0;n<10;n++) scanf("%c",&i[n]); scanf("%c",&c); for(n=0;n<10;n++) { if(i[n]==c) { i[n]=i[n+1]; for(j=n+1;j<10;j++) { i[j]=i[j... 10.h>n< } } } for(n=0; int main(void) { int n;j++) { i[j]=i[j+1];n<10;j< for(j=n+1; scanf(",&i[n]);n< char i[10],j; for(n=0,&c); } 输入十个字符; char c;%c";%c"n++) scanf("n++) printf(" for(n=0;10#include <,i[n]); return 0;n++) { if(i[n]==c) { i[n]=i[n+1],不知道为什么我写的这个一直就是删除最后一个字符;;9,再删除其中与我输入那个字符相同的的字符;%c"stdio 展开
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询