for(int i = 0; i < strlen(Name); i++ ) { if(Name[i] == '\n') Name[i] = '\0'; }
Вы должны попробовать. Этот код в основном проходит через строку до тех пор, пока не найдет «\n». Когда он будет найден, '\n' будет заменен на нулевой символ terminator '\ 0'
Обратите внимание, что вы сравниваете символы, а не строки в этой строке, тогда нет необходимости использовать strcmp ():
if(Name[i] == '\n') Name[i] = '\0';
, поскольку вы будете использовать одинарные кавычки, а не двойные кавычки. Здесь ссылка о одиночных или двойных кавычках, если вы хотите узнать больше
Вместо поля рассмотрим align-items
/ justify-content
для центрирования элемента. Похоже, что Chrome также масштабирует запас, вызывающий эту проблему:
html {
height: 100%;
background-color: black;
}
body {
height: 100%;
display: flex;
align-items: center;
justify-content: center;
margin: 0;
background-color: antiquewhite;
}
div.box {
height: 50px;
width: 50px;
transform: scale(1.7);
background-color: blue;
}
<div class="box">
</div>