Cool C/C++

Programacion en C/C++

Home Foros
Bienvenido, Invitado
Por favor Identificarse o Registrarse.    Contraseña olvidada?

registro + Funcion
(1 viendo) (1) Invitado
AbajoPágina: 1
TEMA: registro + Funcion
#109
registro + Funcion Creado el día: 03/07/2011 23:45 Karma: 0
Hola hic un programa me corre bien y todo, pero aun me da 3 warnings no c cual sea el problema, si me pueden ayudar, utilzo codeblocks. salu2.

#include <stdio.h>
#include <string.h>
#define N 2
#define T 30
int i,j;
typedef struct
{
char n[T];
char a[T];
}rnom;
typedef struct
{
rnom na;
int tel;
int cm;
float sal[T];
}registro;
registro reg[N];
void llenar(registro reg[])
{
for(i=0;i<N;i++)
{
printf("Nombres: ");
scanf(" %[^\n]",reg[i].na.n);
printf("Apellidos: ");
scanf(" %[^\n]",reg[i].na.a);
printf("Telefono: ");
scanf("%d",&reg[i].tel);
printf("Cantidad de meses a pagar: ");
scanf(" %d",&reg[i].cm);
for(j=0;j<(reg[i].cm);j++)
{
printf("Saldo: ");
scanf(" %f",&reg[i].sal[j]);
}
}
}
int suma1(int y,registro reg[])
{
int ss1=0;
for(j=0;j<reg[y].cm;j++)
ss1+=reg[y].sal[j];
return(ss1);
}
void imp1(registro reg[],int x,int y)
{
printf("\n Nombre: %s",reg[i].na.n);
printf("\nApellido: %s",reg[i].na.a);
printf("\ntotal: %d",x);
}
int suma2(registro reg[])
{
int ss2=0;
for(i=0;i<N;i++)
{
for(j=0;j<reg[i].cm;j++)
ss2+=reg[i].sal[j];
}
return(ss2);
}
void imp2(int x)
{
printf("\nEl saldo total de todos los acreedores es= %d",x);
}
void correr(reg)
{
int a=0;
for(i=0;i<N;i++)
{
a=suma1(i,reg);
imp1(reg,a,i);
}
a=suma2(reg);
imp2(a);
}
main()
{
llenar(reg);
correr(reg);
}
koc
Navegador Iniciado
Mensajes: 15
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
El administrador ha deshabilitado la escritura pública.
 
#110
Re: registro + Funcion Creado el día: 04/07/2011 16:49 Karma: 0
Por favor no hagas repost... mantener orden en el foro y alguien te responderá.

por cierto utiliza las etiquetas de código, las de php funcionan muy bien.

debes escribir cuales son tus warning, ademas según recuerdo los warning no te provocan problema con el código, solo es sinónimo que algo no es bien utilizado.
zerohours
Navegador Iniciado
Mensajes: 1
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
Última edición: 04/07/2011 16:50 por zerohours.
El administrador ha deshabilitado la escritura pública.
 
#111
Re: registro + Funcion Creado el día: 06/07/2011 15:59 Karma: 0
Hola.. es aconcejable compilar y suar un programa que este lo mas posible libre de warnings .. por cosas de seguridad si puedes suvir las advertencias tal vez te podamos ayudar..
OROCHI
Navegador Iniciado
Mensajes: 6
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
El administrador ha deshabilitado la escritura pública.
 
ArribaPágina: 1
obtén los últimos mensajes directamente en tu escritorio