出力 deswad
ここまで作りましたが、abcdeと入力するとbdceと出力されます。。。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
int i,j,m;
char *array,temp;
for(i=1; i<argc; i++) {
array=(char *)malloc(strlen(argv[i])*sizeof(char));
strcpy(array,argv[i]);
for(j=strlen(argv[i]),m=j/2; m>-1; j--,m--) {
temp=array[i-1];
array[i-1]=array[j];
array[j]=temp;
}
printf("%s",array);
puts("");
}
free(array);
}