Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Маштабирование #include <graphics.h> #include <math.h> #include <conio.h> #include <stdio.h> main() { int a,d,i; float u,p,x,y; printf("vvedite a i d"); scanf("%d%d",&a,&d); https://www.cyberforum.ru/ c-beginners/ thread539672.html Задача со стеками C (СИ)
Здравствуйте, помогите пожалуйста переделать программу через массив, а не через связный список, и сделать программу лучше. Задача: http://www.****************/images/57869_1.jpg #include <stdio.h> #include <conio.h> #include <math.h> bool is_num (char c) { if (c=='0'||c=='1'||c=='2'||c=='3'||c=='4'||c=='5'||c=='6'||c=='7'||c=='8'||c=='9') return true;
C (СИ) Ошибка в программе по сложению двух объектов пользовательского типа https://www.cyberforum.ru/ c-beginners/ thread539295.html
Всем привет! Надо решить задачу (из Лафоре, 8 глава, тема - Перегрузка операций): создать класс Polar для хранения радиуса и полярного угла. Перегрузить операцию + для сложения объектов типа Polar. Сложение выполнять так: сначала перевести полярные координаты в прямоугольные, сложить покоординатно, а затем - снова в полярные и возвратить значение. Мое решение - ниже, только почему-то...
C (СИ) Удалить в строке s все символы, кроме n первых https://www.cyberforum.ru/ c-beginners/ thread539259.html
Помогите плыз. delchrn - удалить в строке s все символы, кроме n первых . Определение: char *delchrn (char *s,int n); Значением функции является s - ссылка на строку она должна работать вместе с : #include <stdio.h> /*****************************/ /* Тестирование ф-ции strcat */
C (СИ) Сортировка динамического списка
Помогите пожалуйста. Пишу программу для сортировки динамического списка. #include <stdio.h> #include <stdlib.h> #include <string.h> struct Config { int Amount; char Input_method; char Sorting_method;
C (СИ) Найти сумму элементов в тех столбцах матрицы, которые не содержат отрицательных элементов Дана целочисленная квадратная матрица. Определить: 1)сумму элементов в тех столбцах, которые не содержат отрицательных элементов; 2)минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы. Кто сможет, хотя-бы одну задачу https://www.cyberforum.ru/ c-beginners/ thread539102.html
C (СИ) Комментарий к программе https://www.cyberforum.ru/ c-beginners/ thread538981.html
Нужно написать комментарий к данной програме: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <math.h> int main() { char st; int c = 0; int j;
Чтение из файла нескольких строк, поочередно C (СИ)
помогите пожалуйста, а то облазил уже везде, и все что находил или не работало или было не то что нужно. Суть в том что есть файл, в нем в столбик записано 20 слов, и нужно из этого файла доставать по 1 файлу и сохранить в массив. примерно должно выглядеть так: #include "stdio.h" #include "string.h" struct words { char word; } ; void main()
C (СИ) Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента есть задача: дана целочисленная прямоугольная матрица. определить количество столбцов, не содержащих ни одного нулевого элемента. характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик. нужно переделать задание оформив каждый пункт в виде функции. все необходимые... https://www.cyberforum.ru/ c-beginners/ thread538570.html C (СИ) Перенести код из Си в матлаб. Здравствуйте, мне нужно перенести код перемежителя с языка Си в Матлаб, но я столкнулся со следующей проблемой. Дело в том, что в языке Си инициализация массивов начинается с нулевого элемента, а в матлабе инициализация векторов и матриц начинается с первого элемента. Получается, что при заполнении матрицы указатель ссылается на элемент скажем и выдает ошибку. Может подскажите как можно... https://www.cyberforum.ru/ c-beginners/ thread538506.html
C (СИ) Требуется найти ошибку
нужно просортировать список метолом пузырька #include <stdio.h> #include <math.h> #include <string.h> #include <stdlib.h> #include <conio.h> #include <locale.h> #include "stdafx.h" struct table {
C (СИ) Сбалансированное n-ленточное слияние https://www.cyberforum.ru/ c-beginners/ thread538303.html
пробовал сделать слияние работает, но при конце лент выдает "-33686019 -1414812757 -1414812757" void Unite (char *fname, char *fres,float *res,int *counts) { int **unit=(int**)malloc(((int)*res)*sizeof(int*)); int g=0,min,cou,cont; for (int q=0;q<(int)*res;q++) { unit=(int*)malloc((*counts)/((int)*res)*sizeof(int));
2 / 1 / 0
Регистрация: 09.09.2011
Сообщений: 51
0

Не компилируется простейший сканер портов - C (СИ) - Ответ 2876023

05.04.2012, 13:19. Показов 2387. Ответов 8
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток
подскажите плиз почему не работает (даже компилится не хочет)
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include <winsock.h>
#include <stdio.h>
#include <stdlib.h>
 
#pragma comment(lib, "ws2_32")
 
int scan(char *ip, u_short port);
 
 
main(int argc, char *argv[])
 
{
    int start, end, i;
    char *ip;
    struct servent *srv;
    WSADATA wsd;
    char p_name[10] = " ";
 
    WSAStartup(0x0101, &wsd);
 
    ip = argv[1];
    start = atoi(argv[2]);
    end = atoi(argv[3]);
 
    for(i = start; i <= end; i++)
    {
        srv = getservbyport(htons(i), "tcp");
        (srv == NULL)?strcpy(p_name, "unknw"):strcpy(p_name, srv->s_name);
        if(scan(ip, i))
        {
            printf("%s(%d):\t Open\n", p_name, i);
        }
        else
        {
            printf("%s(%d):\t Close\n", p_name, i);
            continue;
        }
    }
}
 
int scan(char *ip, u_short port)
{
    SOCKET sd;
    WSADATA wsd;
    struct sockaddr_in loc;
    int res = 0;
 
    if(WSAStartup(0x0101, &wsd))
    {
        printf("wsd error\n");
        exit(1);
    }
 
    loc.sin_family  =   AF_INET;
    loc.sin_port    =   htons((u_short *)port);
    loc.sin_addr.s_addr = inet_addr(ip);
 
    sd = socket(AF_INET, SOCK_STREAM, 0);
    
    if(connect(sd, (struct sockaddr *)&loc, sizeof(loc)))
        res = 0;
    else
    {
        res = 1;
    }
closesocket(sd);
return res;
}
Добавлено через 1 минуту
VS2010 выдает ошибки

Ошибка 1 error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию d:\programming\scaner ports v2\scaner ports v2\scan_ports.cpp 12 1 scaner ports v2
Ошибка 2 error C2664: htons: невозможно преобразовать параметр 1 из "u_short *" в "u_short" d:\programming\scaner ports v2\scaner ports v2\scan_ports.cpp 55 1 scaner ports v2

Вернуться к обсуждению:
Не компилируется простейший сканер портов C (СИ)
0
Заказать работу у эксперта
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.04.2012, 13:19
Готовые ответы и решения:

Сканер портов
Всем привет.Пишу сканер портов.Как мне сделать так,что бы вывод шёл в главное окно?то есть нажимаю...

Сканер портов
Хочу написать сканер портов,но что то не получается.Вот код: #include &quot;StdAfx.h&quot; #include...

Сканер портов
Всем привет, вот нашел пример скрипта, хотелось бы чтобы вы мне помогли или направили как...

Сканер портов
Ребята, не кидайтесь тапками ! Итак замучился уже :( На конфе все в маны посылают, по кентам никто...

8
05.04.2012, 13:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.04.2012, 13:19
Помогаю со студенческими работами здесь

Сканер портов
Совсем ничего не знаю по данной теме. Подскажите что почитать.Если можно подскажите программу для...

Сканер портов
Пдскажите, пожалуйста, алгоритм для сканера портов.

Сканер портов
Всем привет :) Не могу реализовать сканер по диапазону ip-адресов и на определённый порт(по...

Сканер портов
Вопрос такой: можно ли написать сканер портов, использующий различные методы сканирования(TCP SYN,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru