Как вызвать функцию в main - C (СИ)
Формулировка задачи:
main() { struct EL_SP *p; /* указатель начала списка */ unsigned n ; /* количество идентификаторов */ unsigned i ; /* параметр цикла */ char t_id[MAXDL]; /* текущий идентификатор */ printf ("\nВведите число идентификаторов\n n="); scanf ("%u",&n); getchar(); /* пропуск символа "перевод строки" */ p=NULL; /* список пока пуст */ printf ("Введите идентификаторы "); printf ("(после каждого нажимайте клавишу <Enter> )\n"); for ( i=1; i<=n; i++ ) { gets (t_id); Vkl (&p,t_id); /* включение ид-ра в список */ } PechSp (p); /* печать списка */ printf ("\n\nДля завершения нажмите любую клавишу\n"); getch(); } функция int replase (struct EL_SP *p, int k, char* str) { struct EL_SP *pt; int i; pt = p; for(i = 0; i < k; i++) { if(pt->sled != NULL) pt = pt->sled; else { printf("..."); // превышение количества элементов списка return(-1); } } strncpy(pt->id,str,MAXDL); return(0); }
в программировании вообще не бум-бум. это для брательника двоюродного, у него завал,
помогите с решением плиз
Решение задачи: «Как вызвать функцию в main»
textual
Листинг программы
replase(p,n,"abc");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д