小编Mat*_*ira的帖子

传递arg 1的`puts'使得整数指针没有强制转换

struct{
char nome[30],rua [50],bairro [20],cidade [30],se [3] ;
int na, exc, numero;
long int CEP;
}typedef endereco;

main(){
       endereco agenda[20];
       int i, j, opc, opc1=0, opc2, eopc ;
       char pnome[30], pbairro[20], pcidade[30], enome[30];

while (opc!=4){
       system("cls");
       printf("Agenda facs, digite a opção: \n|\t1-incluir\t|\n|\t2-Consultar\t|\n|\t3-excluir\t|\n|\t4-sair\t |\nDigite a opção ");
       scanf("%d",&opc);
       fflush(stdin);
       switch (opc){
                    case 1:
                         system("cls");
                         printf("Digite os Dados a seguir para incluir no # %d :\n",opc1+1);
                         agenda[opc1].na=opc1+1;
                         agenda[opc1].exc=0;
                         printf("Digite o nome: ");
                         gets(agenda[opc1].nome);
                         printf("Digite a Rua: ");
                         gets(agenda[opc1].rua);                         
                         printf("Digite o Bairro: "); …
Run Code Online (Sandbox Code Playgroud)

c pointers casting puts

3
推荐指数
1
解决办法
3505
查看次数

标签 统计

c ×1

casting ×1

pointers ×1

puts ×1