ajudem em c ?? questao?
#include <stdio.h>
struct dados{
char nome[20];
};
void main(){
struct dados people;
people.nome="lua";
} por que nao consigo passar essa string para a struct ?jah tentei informar por indice e da certo tipo people.nome[0]='a';
por que ? se eu for passar a string terei de usar um for ? msm ? obs nao quero usar função de entrada de dados
Comments
Precisando de ajuda em C!
Tem algum projeto, software, sites, blog, trabalhos em geral..
Traga sua ideia que resolvemos.
E-mail: [email protected]
Blog: http://mvf5-system.blogspot.com.br/
Por que em C deve-se utilizar a função strcpy de <string.h> para se copiar strings.
strcpy(people.nome, "lua");
ou, na forma de array:
people.nome[0]='l';
people.nome[1]='u';
people.nome[2]='a';
people.nome[3]='\0';