- 69 名前:デフォルトの名無しさん mailto:sage [2011/04/06(水) 22:54:49.17 ]
- 文字列を最初と最後から交互に入れ替える暗号プログラムを作ろうとしていますが上手く行きません
例「hello」→「holel」 #include<stdio.h> #include<string.h> int main(void){ char str[80];char str2[80]; int i,j,k=0; printf("文字列を入力してください"); gets(str); j=strlen(str); for(i=0;i<strlen(str);i++){ if(!i%2) str2[i]=str[k++]; else str2[i]=str[j--]; } printf(str2); return 0; }
|

|