IME = stanko 6 b ╩
PREZIME = misic ↑
Taj problem mogu resiti ako na pocetku inicijalizujem vrednosti sa NULL (npr. ime[7]=NULL), ali mi deluje nezgrapno. Da li iko ima bolje resenje. Nadam se da sam bio jasan.
Hvala unapred.
#include <stdio.h>
main()
{
char imeiprez[30]={'m','i','s','i','c',' ','(',' ','s','t','a','n','k','o'};
char ime[15],prezime[15];
int i,j;
i=0;
while(imeiprez[i]!=' ')
{
prezime[i]=imeiprez[i];
i+=1;
}
i+=1;
while(imeiprez[i]!=' ')
i++;
i+=1;
j=0;
while(imeiprez[i]!= 0x00)
{
ime[j]=imeiprez[i];
i+=1;
j+=1;
}
printf("\nIME = %c%c%c%c%c%c%c%c%c%c",ime[0],ime[1],ime[2],ime[3],ime[4],
ime[5],ime[6],ime[7],ime[8],ime[9]);
printf("\nPREZIME = %c%c%c%c%c%c%c%c%c%c",prezime[0],prezime[1],prezime[2],
prezime[3],prezime[4],prezime[5],prezime[6],prezime[7],
prezime[8],prezime[9]);
getchar();
}
[Shadowed: dodati [code] tagovi.]
[Ovu poruku je menjao Shadowed dana 19.02.2008. u 21:23 GMT+1]