ей я ввожу данные через printf
printf("enter the src ipaddress \n");
scanf("%s",buff);
inet_aton(buff, &(delete_node.ip.ip_src));
printf("enter the dst ip address\n");
scanf("%s",buff);
inet_aton(buff, &(delete_node.ip.ip_dst));
printf("enter the source port\n");
scanf("%d",port);
delete_node.protocol.proto.uh_sport = ntohs(port);
printf("enter the destination port\n");
scanf("%d",port);
delete_node.protocol.proto.uh_dport = ntohs(port);
я хочу написать функцию, которая вводит вышеуказанный параметр, как ее написать?здесь я ввожу данные для размещения и хочу сохранить их.как delete_node.ip.ip_src и так далее, где delete_node - это структура.как написать функцию, которая выполняет ту же задачу, что и приведенные выше операторы printf