begin process at 2012 05 29 22:59:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

lecture d'une chaine au clavier :probléme d'execution!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

lecture d'une chaine au clavier :probléme d'execution!

samedi 9 janvier 2010 à 14:53:20 | lecture d'une chaine au clavier :probléme d'execution!

infofst

Bonjour,
je suis en train d'écrire un programme qui fait des opérations sur une date saisie au clavier.
la lecture de date est en language assembleur.pour lire la date comme étant une chaine de caractére
j'ai essayé tout d'abord avec un petit programme qui lit une chaine avec ces instructions:
mov ah,0ah
lea dx,date
int 21h

à noter que je fais intéger ce code dans un programme C comme suit:

#include<stdio.h>
#include<conio.h>
int main(void)
{char msg1[50]="veuillez saisir une date valide ";
char date[8];
asm mov ah,0x0009
asm mov dx,offset msg1
asm int 0X0021
asm mov ah,0x000c
asm mov al,0x000a
asm lea dx,date
asm int 0x0021
getch();
return 0;
};
lors de l'exécution il m'affiche "abnormal end of program" et il se termine ,je n'ai pas pu savoir d'ou vient l'erreur!j'ai vérifié la partie assembleur sous tasm et elle fonctionne justement mais avec le C le probléme persiste!
la systaxe asm utilisé est celui de turbo C
Si quelqu'un peut m'aider je serai reconnaissate!
samedi 9 janvier 2010 à 23:08:42 | Re : lecture d'une chaine au clavier :probléme d'execution!

ghuysmans99

Membre Club
Remets-toi aux goûts du jour : plus d'interruptions sous Windows.
Utilise les APIs GetStdHandle, ReadConsole, WriteConsole, etc.
---
VB.NET is good ... VB6 is better


Cette discussion est classée dans : date, int, chaine, mov, asm


Répondre à ce message

Sujets en rapport avec ce message

Problème ac du inline asm [ par oceax ] Bonjour,je suis débutant en c++ et n'y connais pas encore énormément gd chose...Sur mon dernier programme (un keygen pr crack me que j'ai créé par mes PB avec de l'ASM dans VC++ 6 .... [ par Foub12 ] Bonjour...Je programme sous VC++ 6 et j'ai trouvé sur Internet, la fonction suivante mais elle ne marche pas... Il compile parfaitement mais lors de l Asm ou SM [ par Joky ] Et oui on voit pas trop la différence entre ces 2 choses lol :) Donc je suis entrain de lire un Tuto sur l'asm avec des ptits exemples n'ayant pas de Inserer un int dans une chaine de caractere sous c++ [ par 0Cypher0 ] Salut tout le monde, desoler d'etre un boulet, mais j'ai une galere... Je desire (pour passer une requete SQL) inserer une variable int dans une chai Recuperation date system UNICODE [ par raton ] Salut a tous... Me revoila dans mes peregrinations pour faire ce que je veux avec ce ***** d'UNICODE.J'essaie en ce moment de recuperer la date sys da Conversion int 2 char [ par DeadStarXt ] Bonjour, Voila, je souhaiterai convertir un entier en chaine de caractère pour l'afficher après manipulation de cette chaine. Coment faire ? Merci Separer une chaine en sous chaine [ par firemax ] Bonjour Je me posais une question , j'aimerais diviser une chaine en sous chaine pour pouvoir ensuite les trier par longueur de chaine de caractere calendrier [ par chinois57 ] bjr tt le monde mon prof de math ma demander de faire un calendier perpituel en C mais je coince un peu bcp "please help me" ma source est :#include # transformer un int en chaine de caractère [ par lenneth666 ] Voila j'ai comme code ceci char *tmp2=(char *)malloc(5000); int res = 15; je voudrais savoir comment mettre res dans tmp2 le cast ne marche pas, et Appels croises C/F90 [ par souslikP ] Bonjour, J'ai un main C qui appelle du F90 en lui passant une chaine de caracteres. Probleme sur PC avec Visual C++, ca plante au debugger (passage de


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales