Я сделал эту небольшую программу, которая делит слово на отдельные буквы (например, Hello: H-e-l-l-o).Скопируйте отдельные слова предложения C
int i;
char str[50],str2[2];
printf("insert something \n");
scanf("%s", str);
for (i=0; i<strlen(str); i++)
{
strcpy (str2,str[i]);
//printf("%c", str[i]);
}
он работает отлично, но теперь я хочу, чтобы каждое слово получает в char
я попытался использовать strcpy (str2,str[i]);
, но не работает :(
'char str2 [2] = {0}; str2 [0] = stri [i]:/* printf ("% s", str2); */' – BLUEPIXY
@Simone не игнорирует предупреждения, которые ваш компилятор дает вам, они есть по какой-то причине. –
@Simone Непонятно, что именно вы хотите. :) –