Elektronika i Telekomunikacja POLSL
Forum Elektroników Wydziału AEI Politechniki Śląskiej
FAQ  ::  Szukaj  ::  Użytkownicy  ::  Grupy  ::  Galerie  ::  Rejestracja  ::  Profil  ::  Zaloguj się, by sprawdzić wiadomości  ::  Zaloguj


zajecia pk

 
Napisz nowy temat   Odpowiedz do tematu    Forum Elektronika i Telekomunikacja POLSL Strona Główna » Semestr II / PPK
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Wto 12:11, 15 Maj 2007    Temat postu: zajecia pk

#include <stdio.h>
#include <stdlib.h>

char *rozdziel(char *t)
{
int i=0,j,wszystkie=0;
char *t2;

while(t[i]!=' ') i++;
i++;
while(t[wszystkie]!='\0') wszystkie++;

t2=malloc(wszystkie-i+1);
if(t2==NULL) exit(0);

j=i;
while(t[i]!='\0')
{
t2[i-j]=t[i];
i++;
}
t2[i-j]='\0';

return t2;
}


int main()
{
char napis[]="zajecia pk";
printf("%s",rozdziel(napis));
getchar();
return 0;
}
Powrót do góry
kohlet
PRAWIE elektronik - prawie robi...



Dołączył: 26 Paź 2006
Posty: 256
Przeczytał: 0 tematów

Skąd: Łaziskie hałdy

PostWysłany: Wto 12:12, 15 Maj 2007    Temat postu:

#include "stdafx.h"
#include "stdlib.h"
#include "ctype.h"
#include "string.h"

char *rozdziel( char * t)
{
char *t1;
char *tr;
int i, l=0, dl1=0, m, dlugosc=0;
for(i=0;t[i]!=' ';i++)
dl1++;
m=i;
for(i=0;t[i]!='\0';i++)
dlugosc++;
t1=malloc((dlugosc+1)*sizeof(char));
for(i=m;t[i]!='\0';i++)
t1[l++]=t[i];
t1[l]='\0';
tr=t1;
return tr;
}

int main()
{char *t5;
char *napis= "zajecia ppk";
t5=rozdziel(napis);
puts(t5);
free(t5);
getchar(); getchar();
return 0;
}
Powrót do góry
Zobacz profil autora
KuKocz
Sado-Elektro - wiecie gdzie ma lutownice



Dołączył: 25 Paź 2006
Posty: 503
Przeczytał: 0 tematów

Skąd: Jastrzębie Zdrój

PostWysłany: Wto 12:26, 15 Maj 2007    Temat postu:

Error 1 error C2440: '=' : cannot convert from 'void *' to 'char *' Crying or Very sad
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Elektronika i Telekomunikacja POLSL Strona Główna » Semestr II / PPK Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
  ::  
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group   ::   template subEarth by Kisioł. Programosy   ::  
Regulamin