559
>>562のやり方をscanfで文字列を入力できるようにしてみたのですが
this is a pen.のようにスペースを挟むと、sihtしか表示されません
どうしたらよいのでしょうか
#include<stdio.h>
#include<string.h>
void str_inve(char*str){
int i,j;
char buf;
for(i=0,j=(strlen(str)-1);i<j;i++,j--){
buf = str[i];
str[i] = str[j];
str[j] = buf;
}
}
int main(void){
char str[128];
scanf("%s",str);

str_inve(str);
printf("%s",str);

return 0;
}

後、getch();を加えると
undefined reference to '_getch'
collect2: ld returnde 1 exit status
というエラーがでてコンパイルがとおらなかったのでgetch();を外してみました
もしかしたらこれが原因なんでしょうか(´・ω・`)