Я новичок на c. У меня есть этот код, который изменяет e
характер с a
в данной строкеИспользование scanf для получения строки
#include <stdio.h>
char *wordchange(char word[]){
char *final = malloc(strlen(word) + 1);
int j = 0;
while (word[j] != 0){
if (word[j] == 'e'){
final[j] = 'a';
} else {
final[j] = word[j];
}
j++;
}
return final;
}
int main(){
printf(wordchange("Hello"));
}
Как я могу использовать scanf
функцию, чтобы получить строку из пользователя и использовать его в wordchange
функции
'обугленного слово [30 ]; sacnf («% 29s», слово). – haccks
@haccks '"% 29s "' – BLUEPIXY