Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
desire Forumaš(ica)


Pridružen/a: 06. 09. 2007. (07:46:21) Postovi: (133)16
Spol: 
|
|
[Vrh] |
|
vsego Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16
Spol: 
Lokacija: /sbin/init
|
Postano: 8:19 sub, 22. 11. 2008 Naslov: |
|
|
Ako su svi brojevi jednoznamenkasti, onda ovako:
[code:1]char s[40];
int a[20];
for (i = 0; i < 20; ++i) {
s[2*i] = '0' + a[i];
s[2*i+1] = ' ';
}
s[39] = '\0';[/code:1]
Ako nisu (jednoznamenkasti), onda ti 40 [tt]char[/tt]-ova nece biti dosta, no stvar napravis ovako (uvodim [tt]n[/tt] kao duljinu niza [tt]a[/tt]):
[code:1]int len = 0;
for (i = 0; i < n; ++i) {
if (i) s[len++] = ' ';
len += sprintf(s+len, "%d", a[i]);
}[/code:1]
8)
Ako su svi brojevi jednoznamenkasti, onda ovako:
Kod: | char s[40];
int a[20];
for (i = 0; i < 20; ++i) {
s[2*i] = '0' + a[i];
s[2*i+1] = ' ';
}
s[39] = '\0'; |
Ako nisu (jednoznamenkasti), onda ti 40 char-ova nece biti dosta, no stvar napravis ovako (uvodim n kao duljinu niza a):
Kod: | int len = 0;
for (i = 0; i < n; ++i) {
if (i) s[len++] = ' ';
len += sprintf(s+len, "%d", a[i]);
} |
_________________ U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju. 
|
|
[Vrh] |
|
desire Forumaš(ica)


Pridružen/a: 06. 09. 2007. (07:46:21) Postovi: (133)16
Spol: 
|
|
[Vrh] |
|
|