ID非公開

2021/12/1 15:46

11回答

以下のプログラムをc言語で作成してください。

C言語関連112閲覧xmlns="http://www.w3.org/2000/svg">50

ベストアンサー

0

文字を手入力の場合 #include <stdio.h> int main(void){     char a[128];     int i,n,c;     printf("挿入前の文字列:");     fgets(a,128,stdin);     for(c=0;a[c]!='\n';c++);     printf("どの位置の文字に挿入しますか?");     scanf("%d",&n);     if(n>=c){         printf("位置指定が正しくありません\n");     }else{         for(i=c;i>n;i--){             a[i]=a[i-1];         }         a[n]='*';         printf("挿入後の文字列:%s\n",a);     }     return 0; }