cimbaLe 26/12/2009 à 17:57
salut, je viens d'écrire un programme c qui contient de l'assembleur et j l'ai compilé par visual c++2008 mais malheureusement il y'a des erreurs que j'ai pas pu les corigés .Svp aidez moi voici mon code
#include<stdio.h>
#include<conio.h>
void datesys(int *jour,int *mois,int *an);
void main()
{
int*jour,*mois,*an;
int s=0,i,j;
char a;
int t[100];
do
{
printf("veuillez saisir c pour date donnée par clavier,s pour date du systéme");
scanf_s("%c", &a);
}
while(a!='s'||a!='c');
void datesys(int *jour,int *mois,int *an)
{
_asm
{
mov ah,2ah;
int 21h;
mov an,CX;
mov mois,DH;
mov jour,DL;
}
}
t[0]=30;
if(*an%4==0)
t[1]=29;
else
t[1]=28;
for(i=2;i<=11;i++)
{
if(i+1%2==0)
t[i]=30;
else
t[i]=31;
}
int v;
v=*mois;
for(j=0;j<v;j++)
s=s+t[j];
s=s+*jour;
printf("le numéro du jour est:%d",s);
getch();
}