Oddeleny preklad[C]

Programovacie jazyky, rady, poradňa...
Tiestik
Amateur
Amateur
Príspevky: 24
Registrovaný: 26 apr 2014, 18:49

Oddeleny preklad[C]

Príspevok od používateľa Tiestik »

Caute, prosim vas mohli by ste dat niaku radu ohladom oddelovani prekladov, ta funkcia retazec by mala byt v pohode, ale nejsom si isty tym externom a tym celym prekladanim :D


takto to ma vyzerat niako

Kód: Vybrať všetko

*********
* slovo *
*********
subor1.c

Kód: Vybrať všetko

static void hviezdy(int pocet)
{
  int i;
  for (i = 0; i < pocet; i++)
        putchar('*');
    putchar('\n');
}
void retazec()
{
    char *slovo;
    gets(slovo); // zadanie retazca z klavesnice
    hviezdy(strlen(slovo) + 4);
    printf("* %s *\n", slovo); 
    hviezdy(strlen(slovo) + 4);
}
subor2.c - hlavny

Kód: Vybrať všetko

#include <stdio.h>
#include <string.h>
#include "subor1.c"

extern void retazec();

int main()
{
  retazec();
  
  return 0;
}
Keby sa dalo tak aj niako dopisat, prepisat co mam zle, kde atd..

DIK
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8217
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Oddeleny preklad[C]

Príspevok od používateľa harrison314 »

zo suboru subor2.c odstran #include "subor1.c"
Tiestik
Amateur
Amateur
Príspevky: 24
Registrovaný: 26 apr 2014, 18:49

Re: Oddeleny preklad[C]

Príspevok od používateľa Tiestik »

zaujimave :) diky

ale nakoniec je teda chyba niekde v tej funkcii retazec, niako sa mu nepaci to gets
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8217
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Oddeleny preklad[C]

Príspevok od používateľa harrison314 »

este do suboru 1 pridaj #include<stdio>
Tiestik
Amateur
Amateur
Príspevky: 24
Registrovaný: 26 apr 2014, 18:49

Re: Oddeleny preklad[C]

Príspevok od používateľa Tiestik »

to neni tym a skusal som to dat a nic, to ma byt len v tom hlavnom, to to gets niako rozdrbava
da sa to niako inac napisat to gets, teda aby som nacital cely jeden riadok ?
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8217
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Oddeleny preklad[C]

Príspevok od používateľa harrison314 »

napis aku chybu to vypisalo a ako to kompilujes
Tiestik
Amateur
Amateur
Príspevky: 24
Registrovaný: 26 apr 2014, 18:49

Re: Oddeleny preklad[C]

Príspevok od používateľa Tiestik »

uz to ide, problem bol s pamatov, som ju dynamicky alokoval a ide to
Napísať odpoveď