yurick
(usa Debian)
Enviado em 20/11/2008 - 23:42h
rapah teu código é só isso mesmo? tu deu o malloc antes da atribuição??
a função strcpy copia a string toda, pelo que entendi num serve pra o que tu
tá querendo, do jeito que vc colocou vc criaria uma matriz de strings (se tivessse
dado o malloc antes talvez até rodasse!
vc tem que alloca espaço e depois atribuir caractere a caractere, por exemplo
char *str = (char*)malloc(N*sizeof(char));
for (i = 0; i < N; i++)
*(str+i) = 'a';