#include #include // 読み込める文字列の最大値 #define MAXSTR 100 int main(void) { char s1[MAXSTR]; char *p; // キーボードから文字列をs1に読み込む // 読み込める最大文字数が指定できるのでバッファオーバーフローが起きない。 fgets(s1, MAXSTR, stdin); // ポインタによる1文字ずつの処理 for(p=s1; *p!='\n'; p++){ printf("%c", *p); } printf("\n"); return(0); }