// P016.cpp : コンソール アプリケーションの // エントリ ポイントを定義します。 // #include "stdafx.h" #include #include #include int _tmain ( int argc, _TCHAR* argv[] ) { char buf1[256]; char buf2[256]; char buf3[256]; memset (buf1, 0, sizeof(buf1)); memset (buf2, 0, sizeof(buf2)); memset (buf3, 1, sizeof(buf3)); printf("配列1のデータを入力して下さい。:"); gets (buf1); printf("配列2のデータを入力して下さい。:"); gets (buf2); printf("\n"); if (strcmp(buf1, buf2) == 0) { printf("配列1と配列2は等しい\n"); } else { printf("配列1と配列2は等しくない\n"); } strcpy(buf3, buf2); if (memcmp(buf1, buf2, sizeof(buf1)) == 0) { printf("配列1と配列2は等しい\n"); } else { printf("配列1と配列2は等しくない\n"); } if (memcmp(buf1, buf3, sizeof(buf1)) == 0) { printf("配列1と配列3は等しい\n"); } else { printf("配列1と配列3は等しくない\n"); } return 0; }