tahinf Posted June 2, 2012 Report Share Posted June 2, 2012 #include <stdio.h>#include <stdlib.h>#include <conio.h>pessoal, o q tm de errado com esse código?quando digito um número, aparece aquela tela falando q encontrou um problema e precisa ser fechadoint main() { int num=1; char resp; while(num!=0){ printf("Digite um número: "); scanf("%d",num); }; system("pause"); return 0; } Quote Link to comment Share on other sites More sharing options...
0 Jonathan Queiroz Posted June 3, 2012 Report Share Posted June 3, 2012 A função scanf deve receber o endereço da variável, e não a variável em si.Tente:scanf("%d", &num);Note o operador & na frente do nome da variável. Quote Link to comment Share on other sites More sharing options...
Question
tahinf
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
pessoal, o q tm de errado com esse código?
quando digito um número, aparece aquela tela falando q encontrou um problema e precisa ser fechado
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.