“REFERENCIA NO DEFINIDA A clrscr ();”

#include #include void main() { int i=1,a,b,c,choice; do { printf("enter any two numbers\n"); scanf("%d%d",&a,&b); printf("pressing one add the two numbers\nenter one if you want to\n"); scanf("%d",&choice); switch(choice) { case 1: { c=a+b; printf("the sum of the entered numbers%.1f\n\n:",c); break; } default: printf("you have entered an invalid"); break; } clrscr(); } while(i==1); getch(); } 

no sé porque mi compañero de clase está usando turbo c y está bien, para mí estoy usando dev c ++ pero parece clrscr (); No se conoce la ayuda del comstackdor por favor.

Tu compañero de clase está progtwigndo bajo DOS, obviamente no … conio.h viene con Turbo C y DOS … Entonces, elimina las líneas

 #include 

y

 clrscr(); 

y

 getch(); 

para hacer tu progtwig comstackr …

… y no use %.1f para imprimir un int.

… y main() deben devolver int

* y no copie de su compañero de clase … parece estar atrapado en la edad de piedra *

De Wiki :

conio.h es un archivo de encabezado C utilizado principalmente por comstackdores de MS-DOS para proporcionar entrada / salida en la consola. 1 No es parte de la biblioteca estándar de C, ISO C ni está definido por POSIX

Funciones miembro

 kbhit - Determines if a keyboard key was pressed. getch - Reads a character directly from the console without buffer, and without echo. getche - Reads a character directly from the console without buffer, but with echo. ungetch - Puts the character c back into the keyboard buffers. cgets - Reads a string directly from the console. cscanf - Reads formatted values directly from the console. putch - Writes a character directly to the console. cputs - Writes a string directly to the console. cprintf - Formats values and writes them directly to the console. clrscr - Clears the screen. 

Los comstackdores proporcionados después de 1989 han antepuesto un _ a los nombres, para cumplir con los requisitos de la norma ANSI C.

conio.h no es parte del estándar C. Es una extensión de Borland y solo funciona con comstackdores de Borland (y quizás con otros comstackdores comerciales). Dev-C ++ usa GCC, la colección de comstackdores de GNU, como comstackdor. GCC es originalmente un comstackdor de UNIX y tiene como objective la portabilidad y el cumplimiento de estándares.

Puede usar las funciones de Borland de esta manera en Dev C ++: incluya conio.h en su fuente, y agregue C: \ Dev-C ++ \ Lib \ conio.o a “Opciones de vinculador” en Opciones de proyecto (donde C: \ Dev-C ++ es donde instaló Dev-C ++).