анончик, я тот, кто приходил уже за помощью с кодом. вот на скрине ошибка, ничего не могу с ней поделать. помоги пожалуйста.ны втором скрине сам код
Код хоть бы не в виде картинки бы приложил. Я тебе что, компилятор? В тексте приложи, и чтобы с форматированием, чтобы сразу скомпилить можно было - тогда и поговорим.
>>205851612//#include "stdAfx.h"#include <stdio.h>#include <conio.h>#include <string.h>#include <stdlib.h>#define L 5#define _CRT_SECURE_NO_WARNING#pragma warning(disable:4996)int main(){ char s1[L]; char s2[L]; char seps[] = " ,\t\n"; char* token; printf("Enter the sentence\n"); scanf("%s", s1, sizeof(s1)); token = strtok(s1,seps); while (token != NULL) { if (strstr(token, " ать ") || strstr(token, " ять ") || strstr(token, " уть ") || strstr(token, " ють ")) { strcat(s2, " не "); strcat(s2, token); } else strcat(s2, token); strcat(s2, " "); token = strtok(NULL,seps); } printf(" % s\n " , s2); _getch(); return 0;}
>>205852508А, я не рассмотрел, это же нихуя не джава. Смени язык ide на человеческий и гугли ошибку, на stackoverflow найдёшь ответ за минуту
>>205850036 (OP)>c++ммм ежики плакали но продолжают есть кактусмимо 10+ лет на плюсах, даже в код смотреть не буду, страдай
>>205852906Двачую, я когда вижу неизвестную мне ошибку компиляции - иду стандарт читать от корки до корки.
>>205853048зависит от того, что поэт сказать хотелу него еще и печать за цикл вынесеначто должно делать это?
>>205850036 (OP)Как же я ору с этих инвалидов, которые и лабу для приматов по инструкции не способны запилить
>>205853558>>205853631Потому что методички, написанные долбоебами в шарагах лет 15 назад и всем похуй.
>>205853515Ну хоть сильно напрягся и тред почитал прежде чем что-то пукнуть. Ты наверное синиор жсник
>>205853764ты даун? у меня лаба блять на си, написать на си, НАПИСАТЬ ЛАБУ НА СИ НЕ НА КРЕСТАХ, НЕ НА ЯВЕ, НЕ НА ПИТОНЕ, НА СИ БЛЯТЬ
>>205852462это сисяно за компом скорее всего жс-мартыш, который в строке не видит ошибку-при том что ему написано где. и не может пройти по аргументам функции по коду
>>205853981даже опции не надо, просто исходник назвать laba.c>>205850036 (OP)оп, у тебя s2 (s2 блядь) всякой залупой заполнена. Вот и проблема.
>>205850036 (OP)https://ideone.com/HvjOy7#include <stdio.h>#include <string.h>#define L 100int main(void){char s1[L];char s2[L];char seps[] = " ,\t\n";char* token;printf("Enter the sentence\n");//scanf("%s", s1, sizeof(s1));token = strtok(s1,seps);s1[L]= "ОП хуй, прогать не умеет";while (token != NULL){if (strstr(token, " ать ") || strstr(token, " ять ") || strstr(token, " уть ") || strstr(token," ють ")){strcat(s2, " не ");strcat(s2, token);}elsestrcat(s2, token);strcat(s2, " ");token = strtok(NULL,seps);}printf("%s\n" , s2);return 0;}
>>205853996>С++ это надстройка над С.Это всё маняфантазии неосилятора. С++17 это уже не С с классами как это было в 98.
>>205850036 (OP)Неебу что это за функция strstr, но вариант по сути 1:Ты кладешь в функцию какую-то хуету.Поставь брикпоинт и глянь какие данные приходят в функцию. Если пришли ожидаемые, то вспомни, что ты сидишь и иди плачь иди смотреть доку на тему того, какие типы данных принимает функция.А вообще я прям чувствую, что ты пидор, который даже не пытается в отладку.
#include <stdio.h>#include <string.h>#define L 100int main(void){char s1[L];char s2[L];char seps[] = " ,\t\n";char* token;printf("Enter the sentence\n");scanf("%s",s1);token = strtok(s1,seps);//s1[L]= "ОП хуй, прогать не умеет";while (token != NULL){if (strstr(token, " ать ") || strstr(token, " ять ") || strstr(token, " уть ") || strstr(token," ють ")){strcat(s2, " не ");strcat(s2, token);}elsestrcat(s2, token);strcat(s2, " ");token = strtok(NULL,seps);}printf("%s\n" , s2);return 0;}
>>205850036 (OP)Если не справляешься самостоятельно даже с такой задачей, то можешь забить, это просто не твоё. Лучше займись тем, что тебе по-настоящему нравится.
>>205854907Да пiхуй, ОП даже пояснение задачи не может написать, что на входе должно быть и что на выходе, поэтому просто отладил программу его, чтобы компилилась без ошибок.
>>205853814>у меня лаба блять на си, написать на си, НАПИСАТЬ ЛАБУ НА СИ НЕ НА КРЕСТАХ, НЕ НА ЯВЕ, НЕ НА ПИТОНЕ, НА СИ БЛЯТЬ >Использует VisualStudio>и файл с разрешением cpp>АРЯЯЯ НЕ РАБОТАИТНеистово проиграл в голосину.
>>205850036 (OP)Забей хуй, дропай уник, ты тупо время тратишь, на работу тебя не возьмут и тд, какой смысл в этом?
>>205855054а хули ты проиграл? даун что ли? с чего проигрывать здесь кроме неуклюжего опа дурака?что тебе запрещает в студии лабу делать на с?
Но это не безопасно#include <stdio.h>#include <conio.h>#include <string.h>#include <stdlib.h>#include <Windows.h>#define L 100#define SEPS " ,\t"int main(){ char s1[L]=""; char s2[L]=""; char* token; SetConsoleCP(1251); SetConsoleOutputCP(1251); printf("Enter the sentence\n"); scanf("%[^\n]", s1); for(token=strtok(s1, SEPS); token != NULL; token=strtok(NULL, SEPS)) { if (strstr(token, "ать") || strstr(token, "ять") || strstr(token, "уть") || strstr(token, "ють")) strcat(s2, "не"); strcat(s2, token); strcat(s2, " "); } printf("%s\n", s2); _getch(); return 0;}
>>205855426Так никто не делает. Труъ си-бояре пишут код в блокноте, а компилируют в консоли через clang. Некоторые ещё используют vim. Но запускать VS, которая открывается полчаса, потребляет 8Гб ОП и занимает 50 гигов на диске это безумие.
>>205855682> которая открывается полчаса, потребляет 8Гб ОПОткрывается 3 секунды, огромнейший проект на несколько десятков тысяч строк и пару сотен файлов грузит за 10 сек, потребляет с кучей обвесов на огромых проектах самый макс 3гб. Проблемы?
>>205856368Пиздишь. Эта хуйня слишком увесистая. Зависит конечно от пеки, ноблять, VSC забускается именно за 3 секунды, а эта хуета от 5-10 с полной прогрузкой всего своего
>>205856839>>205856722У вас вместо пекарен говно из 2013-14 года с полумертвыми хардами, вместо нормальных ssd?