C言語なら俺に聞け! Part 123
■ このスレッドは過去ログ倉庫に格納されています
0071デフォルトの名無しさん
2006/03/01(水) 00:29:06#include<stdio.h>
#include<stdlib.h>
char *strcpy(char *,char *);
main(int argc, char *argv[]){
int i,j;
char *buf;
for(i=1;i<argc;i++){
buf = malloc((strlen(argv[i])+1) * sizeof(char));
strcpy(buf,argv[i]);
for(j = strlen(buf) - 1; j>=0;j--){
printf("%c",buf[j]);
}
printf("\n");
free(buf);
}
}
文字列をひっくり返すプログラム組んだんですが、数字を入れてもひっくり
返えるんですよ。
なんででしょうか?すみません、初歩で。
■ このスレッドは過去ログ倉庫に格納されています