Salve ragazzi
Ho recentemente iniziato ad approcciarmi al linguaggio c, e sto avendo qualche problema nell'eseguire programmi il cui scopo è visualizzare una cifra.
Ho utilizzato diversi compilatori ma il problema persiste, avete qualche idea su cosa possa esserne la causa?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x, y;
y = 0;
printf("Inserisci un numero");
scanf("%d", &x);
while (x > y)
{
printf("%d ", &y);
y++;
}
system("pause");
}
L'eseguibile ritorna per prima cosa il testo "Inserisci un numero", ed una volta inserito ritorna un numero differente da quello chiesto, nella classe delle centinaia di migliaia per intenderci lo stesso numero di volte della cifra precedentemente digitata.
Esempio:Inserisci un numero. inserisco "6". ritorna sei volte la cifra "18348580".
Vi ringrazio in anticipo per l'aiuto