ich hab mal ne frage ich hab en wenig ausprobiert mit C jedoch denk ich das ich den falschen Variablentyp habe kann mir jemand sagen welcher hierfür der richtige ist oder ob ich da totalen Müll zusammen geschrieben habe

kenne mich noch nicht gut aus mit C
Code:
/* Steckbief */
#include <stdio.h>
main(){
int a,b,c,d;
printf("\nBitte name eingben :");
scanf("%i",&a);
printf("\nBitte nachname eingben :");
scanf("%i",&b);
printf("\nBitte e-mail eingben :");
scanf("%i",&c);
printf("\nBitte alter eingben :");
scanf("%i",&d);
printf("name:%i"a);
printf("nachname= %i"b);
printf("e-mail= %i"c;
printf("alter= %i"d);
ich hab gelesen das int ein Variablentyp ist der Ganzzahlen speichert aber ob das stimmt weiß ich auch nicht sicher

wäre super wenn mit jemand helfen kann falls ich da was falsch mache sagst es mir bitte
MFG GayFish