Enviado em 24/07/2012 - 22:21h
digitei esse codigo:
#include <stdio.h>
main ()
{
int dias; float anos;
printf("digite os dias --> controle 27 \n ");
scanf("%d,&dias");
anos=dias/365.25;
printf("\n %d numero digitado %f ",dias,anos);
//return 0;
}
obs:soft.c é o nome do arquivo.
eu compilo com o comando:
gcc soft.c -o soft
e tenho essa mensagem de retorno:
soft.c: In function ‘main’:
soft.c:10:1: warning: format ‘%d’ expects a matching ‘int *’ argument [-Wformat]
nilo@ubuntu:~$
e o programa nao roda. porque? o que eu estou fazendo de errado?
#include <stdio.h>
main ()
{
int dias; float anos;
printf("digite os dias --> controle 27 \n ");
scanf("%d,&dias");
anos=dias/365.25;
printf("\n %d numero digitado %f ",dias,anos);
//return 0;
}
obs:soft.c é o nome do arquivo.
eu compilo com o comando:
gcc soft.c -o soft
e tenho essa mensagem de retorno:
soft.c: In function ‘main’:
soft.c:10:1: warning: format ‘%d’ expects a matching ‘int *’ argument [-Wformat]
nilo@ubuntu:~$
e o programa nao roda. porque? o que eu estou fazendo de errado?