#include #include #include #include char str[60000]; int str_len = 0; /// /// グローバル変数strの中身を入力された文字列で上書きする /// void ReadString() { char c = getchar(); str_len = 0; while (c != '\n') { str[str_len] = c; c = getchar(); str_len++; } } int main() { ReadString(); for (int i = 0;i < str_len;i++) { if (str_len == 3) break; printf("%c",str[i]); } printf("ham\n"); /* int* bits; bits = (int*)malloc(sizeof(int) * 7); int bitIndex = 6; memset(bits,0,sizeof(int)*7); ReadString(); for (int i = str_len-1;i >= 0;i--) { if (str[i] == 'u') { bits[bitIndex] = 1; bitIndex--; i-=2; } if (str[i] == 'm') { bits[bitIndex] = 0; bitIndex--; } } for (int i = 0;i < 7;i++) { printf("%d",bits[i]); } */ }