Ошибка Lvalue required - C (СИ)
Формулировка задачи:
Пожалуйста помогите исправить ошибку Lvalue required в этой строке: str2=+(s[k-1]);
#include <iostream> #include <cstring> #include <conio.h> #include <stdio.h> #include <windows.h> main() { const char *s = "1234567890[]qwertyuiopasdfghjklzxcvbnmq"; char str[255]; char str2[255]; int i,k, len, len2; printf("Input string: "); fgets(str, 255, stdin); len = strlen(str); len2=strlen(s); str[len - 1] = 0; for(i = 0; i < len; i++) for(k = 0; k < len2; k++) if (str[i]==s[k]) { str2=+(s[k-1]); } printf("Result string: %s\n", str2); system("pause"); return 0; }
Решение задачи: «Ошибка Lvalue required»
textual
Листинг программы
*( ((int*) ((int[20]*)(&a[0][0]) + i)) + j )
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д