#include <stdio.h>
#define row 128
void rev_string(char s[][128], int n){
int i, j, length;
char tmp[128];
for(j = 0; j < n; j++){
length = 0;
for(i = 0; s[j][i] != '\0'; i++){
tmp[i] = s[j][i];
length++;
}
for(i = 0; i < length; i++){
s[j][i] = tmp[length - 1 - i];
}
printf("s[%d] = \"%s\"\n", j, s[j]);
}
}
int main(){
int i, j;
char cs[row][128];
for(i = 0; i < row; i++){
printf("文字列を入力してください:"); scanf("%s", cs[i]);
for(j = 0; cs[i][j] != '\0'; j++){
if(cs[i][j] != '$') break;
}
if(j == 5) break;
}
rev_string(cs, i);
return 0;
}
0 件のコメント:
コメントを投稿